-1
Я пытаюсь отключить дату до сегодняшнего дня из своего календаря, но дата не отключена. Это мой код.Отключить дату до сегодняшнего дня в календаре android
DateTime dateTime = this.datetimeList.get(position);
if (dateTime.isBefore(getToday())) {
cellView.setBackgroundResource(resources
.getColor(com.caldroid.R.color.caldroid_sky_blue));
tv1.setEnabled(false);
tv1.setTextColor(convertView.getResources().getColor(R.color.caldroid_white));
}
Действительно ли этот способ сравнить дату?
Что случилось йоту isBefore? – Blackbelt
ну в настоящее время вы просто меняете backgroundresouce ... вы можете отключить свое поле даты или что бы вы ни говорили ... –
Не уверен, работает ли ваш код или нет, на самом деле он не говорит в вопросе. Является ли DateTime классом Joda? Возможно, вы можете использовать обычный метод [Calender] (http://developer.android.com/reference/java/util/Calendar.html) и 'before()'. Также как @ OschtärEi указал, что вы действительно ничего не отключили, просто измените цвет. – Qben