, пожалуйста, я новичок в java, я следил за учебным пособием по системе бронирования приложений для Android, я хочу, чтобы проверка была проведена таким образом, чтобы мой returnDate был> = offDate. я пытаюсь, но его продолжают показывать ошибку, и я не хочу все испортить. пожалуйста нужна помощь, простите меня за этот вопрос:Подтверждение двух дат
private void setDateForLayout(Calendar c, boolean isDepartLayout) {
if (isDepartLayout) {
departYear = c.get(Calendar.YEAR);
departMonth = c.get(Calendar.MONTH);
departDate = c.get(Calendar.DAY_OF_MONTH);
departDay = c.get(Calendar.DAY_OF_WEEK);
if (departDate < 10) {
lblDepartDate.setText("0" + departDate);
lblDepartDateOneWay.setText("0" + departDate);
} else {
lblDepartDate.setText("" + departDate);
lblDepartDateOneWay.setText("" + departDate);
}
lblDepartDay.setText(days[departDay - 1]);
lblDepartDayOneWay.setText(days[departDay - 1]);
lblDepartMonth.setText(months[departMonth]);
lblDepartMonthOneWay.setText(months[departMonth]);
} else {
returnYear = c.get(Calendar.YEAR);
returnMonth = c.get(Calendar.MONTH);
returnDate = c.get(Calendar.DAY_OF_MONTH);
returnDay = c.get(Calendar.DAY_OF_WEEK);
if (returnDate < 10) {
lblReturnDate.setText("0" + returnDate);
} else {
lblReturnDate.setText("" + returnDate);
}
lblReturnDay.setText(days[returnDay - 1]);
lblReturnMonth.setText(months[returnMonth]);
}
}
private String[] getListDateBeforeAndAfter() {
String[] result = new String[7];
for (int i = -3; i < 4; i++) {
GregorianCalendar calendar = new GregorianCalendar(departYear,
departMonth, departDate);
calendar.add(Calendar.DAY_OF_MONTH, i);
result[i + 3] = calendar.get(Calendar.DATE) + "-"
+ months[calendar.get(Calendar.MONTH)];
}
return result;
}
private void setBackgroundTab(boolean tripType) {
if (this.tripType != tripType) {
this.tripType = tripType;
if (tripType == TripType.ROUND_TRIP) {
layoutSelectTabRoudTrip.setVisibility(View.VISIBLE);
layoutSelectTabOneWay.setVisibility(View.GONE);
} else {
layoutSelectTabRoudTrip.setVisibility(View.GONE);
layoutSelectTabOneWay.setVisibility(View.VISIBLE);
}
}
}