From 45bba79f4db5a367c14ffad6dd8cf07b5ea8d149 Mon Sep 17 00:00:00 2001
From: Nezumi2711 <73208452+Nezumi2711@users.noreply.github.com>
Date: Sat, 11 Jun 2022 11:34:40 +0700
Subject: [PATCH] Fix Bug
---
Foodify/app/src/main/AndroidManifest.xml | 12 +++++++---
.../main/java/com/waterbase/foodify/Home.java | 23 ++++++++-----------
.../foodify/ViewHolder/OrderViewHolder.java | 2 +-
.../src/main/res/layout/activity_sign_in.xml | 1 -
.../app/src/main/res/layout/order_layout.xml | 1 +
5 files changed, 20 insertions(+), 19 deletions(-)
diff --git a/Foodify/app/src/main/AndroidManifest.xml b/Foodify/app/src/main/AndroidManifest.xml
index 0c3848a..8a85140 100644
--- a/Foodify/app/src/main/AndroidManifest.xml
+++ b/Foodify/app/src/main/AndroidManifest.xml
@@ -51,13 +51,19 @@
android:theme="@style/Theme.Foodify.NoActionBar" />
+ android:exported="false"
+ android:theme="@style/Theme.Foodify.NoActionBar" />
+ />
+ android:exported="false"
+ android:theme="@style/Theme.Foodify.NoActionBar" />
+ />
+ android:exported="true"
+ android:theme="@style/Theme.Foodify.NoActionBar"
+ >
diff --git a/Foodify/app/src/main/java/com/waterbase/foodify/Home.java b/Foodify/app/src/main/java/com/waterbase/foodify/Home.java
index c5ce072..33a393b 100644
--- a/Foodify/app/src/main/java/com/waterbase/foodify/Home.java
+++ b/Foodify/app/src/main/java/com/waterbase/foodify/Home.java
@@ -34,7 +34,7 @@ import com.waterbase.foodify.ViewHolder.MenuViewHolder;
import io.paperdb.Paper;
-public class Home extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener{
+public class Home extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener {
FirebaseDatabase database;
DatabaseReference category;
@@ -76,7 +76,7 @@ public class Home extends AppCompatActivity implements NavigationView.OnNavigati
layoutManager = new LinearLayoutManager(this);
recyler_menu.setLayoutManager(layoutManager);
- if(Common.isConnectedToInternet(getBaseContext()))
+ if (Common.isConnectedToInternet(getBaseContext()))
loadMenu();
else {
Toast.makeText(this, "Vui lòng kiểm tra kết nối mạng!", Toast.LENGTH_SHORT).show();
@@ -105,16 +105,11 @@ public class Home extends AppCompatActivity implements NavigationView.OnNavigati
@Override
public void onClick(View view, int position, boolean isLongClick) {
- try {
- //Get Category Id and send to new Activity
- Intent foodList = new Intent(getBaseContext(), FoodList.class);
- foodList.putExtra("CategoryId", adapter.getRef(position).getKey());
- foodList.putExtra("CategoryName", model.getName());
- startActivity(foodList);
- }catch (Exception e){
- Log.d("ERROR", e.getStackTrace().toString());
- }
-
+ //Get Category Id and send to new Activity
+ Intent foodList = new Intent(getBaseContext(), FoodList.class);
+ foodList.putExtra("CategoryId", adapter.getRef(position).getKey());
+ foodList.putExtra("CategoryName", model.getName());
+ startActivity(foodList);
}
});
}
@@ -132,7 +127,7 @@ public class Home extends AppCompatActivity implements NavigationView.OnNavigati
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
- if(item.getItemId() == R.id.refresh)
+ if (item.getItemId() == R.id.refresh)
loadMenu();
return super.onOptionsItemSelected(item);
@@ -142,7 +137,7 @@ public class Home extends AppCompatActivity implements NavigationView.OnNavigati
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
int id = item.getItemId();
- if(id == R.id.nav_cart) {
+ if (id == R.id.nav_cart) {
Intent cartIntent = new Intent(Home.this, Cart.class);
startActivity(cartIntent);
} else if (id == R.id.nav_order) {
diff --git a/Foodify/app/src/main/java/com/waterbase/foodify/ViewHolder/OrderViewHolder.java b/Foodify/app/src/main/java/com/waterbase/foodify/ViewHolder/OrderViewHolder.java
index a0c6957..360b65e 100644
--- a/Foodify/app/src/main/java/com/waterbase/foodify/ViewHolder/OrderViewHolder.java
+++ b/Foodify/app/src/main/java/com/waterbase/foodify/ViewHolder/OrderViewHolder.java
@@ -32,6 +32,6 @@ public class OrderViewHolder extends RecyclerView.ViewHolder implements View.OnC
@Override
public void onClick(View v) {
- itemClickListener.onClick(v, getAdapterPosition(), false);
+ // itemClickListener.onClick(v, getAdapterPosition(), false);
}
}
diff --git a/Foodify/app/src/main/res/layout/activity_sign_in.xml b/Foodify/app/src/main/res/layout/activity_sign_in.xml
index e22a387..7845ba7 100644
--- a/Foodify/app/src/main/res/layout/activity_sign_in.xml
+++ b/Foodify/app/src/main/res/layout/activity_sign_in.xml
@@ -5,7 +5,6 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.waterbase.foodify.SignIn"
- style="@style/Theme.MaterialComponents.DayNight.NoActionBar"
>