首先感謝閱讀此:)從Edittext獲取日期到DayDecorator
這是我的問題。
我有一個EditText(用戶數據輸入),我想在我的CustomCalander的那一天使用DayDecorator彩色背景。
//EditText I want to get the date
huablauf = (EditText)getActivity().findViewById(R.id.huablauf);
//adding calendar day decorators
List<DayDecorator> decorators = new ArrayList<>();
decorators.add(new Markierung());
calendarView.setDecorators(decorators);
calendarView.refreshCalendar(currentCalendar);
//class Markierung
private class Markierung implements DayDecorator {
EditText huablauf=(EditText)getActivity().findViewById(R.id.huablauf);
@Override
public void decorate(DayView dayView) {
// I know I have to get my String to a date and then get it to
// dayView.getDate()! But my code didn´t work
dayView.getDate();
int color = Color.parseColor("#f9acb8");
dayView.setBackgroundColor(color);
}
希望您能理解我的問題,任何人都可以幫助:)
THX來自巴伐利亞
沒有你所使用的ListView的添加您calendarview? –
改爲材料壓延視圖 – StefanR