Для моего проекта Android большинство данных сохраняются из базы данных, и мое приложение будет их извлекать.Тем не менее, у меня есть два диалоговых окна, которые устанавливают даты для двух текстовых представлений, а затем сохраняют их в моей базе данных.Я пытаюсь использовать currentBeach.setCheckIn (checkInTV.getText (). ToString ()), что приводит к ошибке моей программы в конструкторе.Какое решение здесь?
Details.java
btnSubmit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Database(getBaseContext()).addToCart(new Order(
menuID,
currentBeach.getName(),
currentBeach.getPrice(),
currentBeach.setCheckIn(checkInTV.getText().toString()),
currentBeach.setCheckOut(checkOutTV.getText().toString())
));
Intent intent = new Intent(details.this, Cart.class);
startActivity(intent);
}
});
Order.Java (Конструктор)
public Order(String productId, String productName, String description, String price, String checkIn, String checkOut) {
ProductId = productId;
ProductName = productName;
Description = description;
Price = price;
this.checkIn = checkIn;
this.checkOut = checkOut;
}
Помогите мне, пожалуйста.Спасибо всем:)