-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