Fix bug and improve layout

This commit is contained in:
Nezumi
2023-03-30 22:04:15 +07:00
parent 19983d5bd1
commit fe2aa91d40
5 changed files with 14 additions and 16 deletions
@@ -189,7 +189,10 @@ public class FoodDetailActivity extends AppCompatActivity {
rating_button.setOnClickListener(new View.OnClickListener() { rating_button.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
openCommentDialog(Gravity.CENTER, CREATE_COMMENT); if(Common.CURRENT_USER != null)
openCommentDialog(Gravity.CENTER, CREATE_COMMENT);
else
startActivity(new Intent(FoodDetailActivity.this, SignInActivity.class));
} }
}); });
@@ -350,6 +353,8 @@ public class FoodDetailActivity extends AppCompatActivity {
ratingBarComment.setRating(commentData.getRating()); ratingBarComment.setRating(commentData.getRating());
contentComment.setText(commentData.getContent()); contentComment.setText(commentData.getContent());
user_comment_layout.setVisibility(View.VISIBLE);
showUI(); showUI();
rating_button.setVisibility(View.GONE); rating_button.setVisibility(View.GONE);
@@ -502,9 +507,6 @@ public class FoodDetailActivity extends AppCompatActivity {
else else
notFavoriteIcon(); notFavoriteIcon();
getCommentUser();
} }
@Override @Override
@@ -524,9 +526,10 @@ public class FoodDetailActivity extends AppCompatActivity {
initData(); initData();
if(Common.CURRENT_USER != null) if(Common.CURRENT_USER != null){
checkFoodIsFavorite(Integer.parseInt(foodId)); checkFoodIsFavorite(Integer.parseInt(foodId));
else getCommentUser();
} else
showUI(); showUI();
} }
@@ -388,7 +388,7 @@ public class OrderCheckOutActivity extends AppCompatActivity {
@Override @Override
public void onClick(@NonNull AestheticDialog.Builder builder) { public void onClick(@NonNull AestheticDialog.Builder builder) {
Common.LIST_BASKET_FOOD.clear(); Common.LIST_BASKET_FOOD.clear();
startActivity(new Intent(OrderCheckOutActivity.this, MainActivity.class)); startActivity(new Intent(OrderCheckOutActivity.this, OrderActivity.class));
builder.dismiss(); builder.dismiss();
finish(); finish();
} }
@@ -84,12 +84,6 @@ public class HomeFragment extends Fragment {
return view; return view;
} }
@Override
public void onDestroy() {
super.onDestroy();
System.out.println("Main activity destroy!");
}
@Override @Override
public void onResume() { public void onResume() {
super.onResume(); super.onResume();
@@ -133,8 +127,8 @@ public class HomeFragment extends Fragment {
private List<Menu> getListMenu() { private List<Menu> getListMenu() {
List<Menu> listMenu = new ArrayList<>(); List<Menu> listMenu = new ArrayList<>();
listMenu.add(new Menu("Recommend Food", listFood)); listMenu.add(new Menu("Món ăn khuyến nghị", listFood));
listMenu.add(new Menu("Popular Food", recentFood)); listMenu.add(new Menu("Món ăn phổ biến", recentFood));
return listMenu; return listMenu;
} }
@@ -338,6 +338,7 @@
app:layout_constraintTop_toBottomOf="@id/linear_layout_2" app:layout_constraintTop_toBottomOf="@id/linear_layout_2"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
android:visibility="gone"
android:id="@+id/user_comment_layout" android:id="@+id/user_comment_layout"
> >
+1 -1
View File
@@ -21,7 +21,7 @@
android:id="@+id/order_tracking_number" android:id="@+id/order_tracking_number"
android:text="Order #123456789" android:text="Order #123456789"
android:fontFamily="@font/bebas" android:fontFamily="@font/bebas"
android:textColor="@color/black" android:textColor="@color/primaryColor"
android:textSize="25sp" android:textSize="25sp"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"