我正在使用第三方库在自定义日历上显示日期。
当用户点击一天时,我需要检索一些信息。
这是onDayClick方法的代码:
public void onDayClick(Date dateClicked) {
List<Event> events = compactCalendarView.getEvents(dateClicked);
Log.d(TAG, "Day was clicked: " + dateClicked + " with events " + events);
}
这是此方法的日志输出:
Day was clicked: Wed Mar 13 00:00:00 GMT+01:00 2019 with events [Event{color=-16711936, timeInMillis=1552431600000, data=Some extra data that I want to store.}]
我想从该字符串中检索字段数据...
答案 0 :(得分:3)
根据__init__
库,数据对象类型为CompactCalendarView
。因此,要检索该字段,只需遍历事件列表,然后访问数据字段:
Object