0
我在Android中使用日曆視圖。我想在日曆視圖中更改特定的文本顏色,但我無法找到像setSelectedDateTextColor(int color)
這樣的方法。請告訴我如何實現這一點。如何更改日曆視圖中使用android的特定日期文本顏色?
我在Android中使用日曆視圖。我想在日曆視圖中更改特定的文本顏色,但我無法找到像setSelectedDateTextColor(int color)
這樣的方法。請告訴我如何實現這一點。如何更改日曆視圖中使用android的特定日期文本顏色?
這對我來說是完美的工作。去嘗試一下。
private void initializeCalendar() {
// TODO Auto-generated method stub
CalendarView cvCalendar = null;
cvCalendar.setShowWeekNumber(false);
cvCalendar.setFirstDayOfWeek(1);
cvCalendar.setSelectedWeekBackgroundColor(getResources().getColor(
R.color.darkgray));
cvCalendar.setUnfocusedMonthDateColor(getResources().getColor(
R.color.darkgray));
cvCalendar.setWeekSeparatorLineColor(getResources().getColor(
R.color.white));
cvCalendar.setSelectedDateVerticalBar(R.color.white);
cvCalendar.setSelected(false);
cvCalendar.setOnDateChangeListener(new OnDateChangeListener() {
@Override
public void onSelectedDayChange(CalendarView view, int year,
int month, int day) {
// TODO Auto-generated method stub
// cvCalendar.canScrollVertically(day);
Calendar c = Calendar.getInstance();
c.set(year, month, day);
month = month + 1;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
formattedDate = sdf.format(c.getTime());
}
});
}