Как сделать ограничения корзины?
Добавить только из одной категории
btnCart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
new Database(getBaseContext()).addToCart(new Order(
foodId,
currentFood.getName(),
numberButton.getNumber(),
currentFood.getPrice(),
currentFood.getDiscount()
));
}
});
btnCart.setCount(new Database(this).getCountCart())
Внутри вас метод onClick проверяет, сколько товаров уже в корзине. Только в случае, если товаров меньше 5, добавьте новый товар в корзину.
btnCart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Database db = new Database(getBaseContext());
if (db.getCountCart() < 5) {
db.addToCart(new Order(
foodId,
currentFood.getName(),
numberButton.getNumber(),
currentFood.getPrice(),
currentFood.getDiscount()
));
}
}
});
спасибо Работает замечательно, а за добавление только из одной категории?