从api调用向android studio(java)中的CompactCalendar日历视图添加事件

从api调用向android studio(java)中的CompactCalendar日历视图添加事件,java,android,android-studio,Java,Android,Android Studio,请注意,我想将事件(突出显示日期)添加到日历视图中。我在android studio中使用了默认的日历视图,但我无法使用它来实现它,因此我尝试使用另一个库CompactCalendar(),一切正常,但当我尝试使用API调用中的数据添加事件时,它不起作用,因为我无法用数据更新calendarView。在日历视图上添加事件之前, 1.您必须首先创建一个事件实例(Event类随库提供),在这里您可以指定要突出显示的日期 2.最后必须对先前创建的calendarView实例调用addEvent方法 例

请注意,我想将事件(突出显示日期)添加到日历视图中。我在android studio中使用了默认的日历视图,但我无法使用它来实现它,因此我尝试使用另一个库CompactCalendar(),一切正常,但当我尝试使用API调用中的数据添加事件时,它不起作用,因为我无法用数据更新calendarView。在日历视图上添加事件之前, 1.您必须首先创建一个事件实例(Event类随库提供),在这里您可以指定要突出显示的日期 2.最后必须对先前创建的calendarView实例调用addEvent方法

例如,下面的代码演示了如何在库中添加事件

Event事件=新事件(颜色、日期、数据);
calendarView.addEvent(事件)
当我使用硬编码日期手动创建一个事件并调用日历上的addEvent方法时,这种方法就可以工作了。但是,当我向端点发出API请求以获取数据时,我无法使用从(Google的volley库)的onResponse回调中获取的数据更新calendarView。请注意,进行一些调试表明,我的数据已获取,API调用中未发生错误,但calendarView在创建addEvent方法后调用时不会更新。
谢谢。

欢迎来到stack overflow<代码>但当我向端点发出API请求以获取数据时,我无法使用从(Google的volley库)的onResponse回调中获取的数据更新calendarView。您可能应该将此代码作为问题的一部分欢迎使用堆栈溢出<代码>但当我向端点发出API请求以获取数据时,我无法使用从(Google的volley库)的onResponse回调中获取的数据更新calendarView。您可能应该将此代码作为问题的一部分