Android 在日历视图中突出显示多个事件
我正在尝试显示日历以及在我的应用程序中创建的事件。我可以把它添加到视图中Android 在日历视图中突出显示多个事件,android,android-view,android-calendar,Android,Android View,Android Calendar,我正在尝试显示日历以及在我的应用程序中创建的事件。我可以把它添加到视图中 LinearLayout calendarLayout = (LinearLayout) view.findViewById(R.id.calendarLayout); CalendarView calendarView = new CalendarView(mActivity); LayoutParams layoutParams = new LayoutParams(LayoutParams.MATCH_PARENT
LinearLayout calendarLayout = (LinearLayout) view.findViewById(R.id.calendarLayout);
CalendarView calendarView = new CalendarView(mActivity);
LayoutParams layoutParams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
calendarView.setLayoutParams(layoutParams);
Calendar calendar = Calendar.getInstance();
calendar.set(2013, 9, 10, 14, 10);
calendarView.setDate(calendar.getTimeInMillis(), true, true);
calendarLayout.addView(calendarView);
但是,我无法突出显示多个事件。尝试了几个社区职位;他们做得不太好。有什么想法吗?使用,您可以突出显示多个事件
ArrayList<String> eventDays = new ArrayList<String>();
eventDays.add("2014-02-25");
eventDays.add(Util.getCurrentDate());
mf.setEvents(eventDays);
ArrayList eventDays=new ArrayList();
事件日。添加(“2014-02-25”);
add(Util.getCurrentDate());
mf.setEvents(eventDays);
我使用了您的库项目。干得不错,但有一个问题是,当我添加eventdays列表
和mf.setEvents(eventdays)
并显示日历时,它工作得很好,但最终当我更改月份时,它不会在您使用日历时显示点
高亮灯。。。