1

我创建了一个 Caldroid 片段,我想在初始化时用每日事件填充它,并且每个月都会从服务器数据更改事件。

我打算编写一个带有月份参数的 Asyntask 来从服务器获取数据。然后将它们存储到一个带有日期和对象的数组中,稍后将此数组传递给扩展 CaldroidGridAdapter 的 customAdapter。

最后将它们绑定到 oncreate 和 monthChanges 事件。

问题是我不知道用我的需要覆盖 CaldroidGridAdapter 的正确方法。

有谁知道如何覆盖它?

4

1 回答 1

0

有一个 caldroid 听众。你会做你内心需要的onChangeMonth

CaldroidFragment caldroidFragment = new CaldroidFragment()

caldroidFragment.setCaldroidListener(new CaldroidListener() {
    @Override
    public void onSelectDate(Date date, View view) {

    }

    @Override
    public void onCaldroidViewCreated() {
        super.onCaldroidViewCreated();
    }

    @Override
    public void onChangeMonth(int month, int year) {
        super.onChangeMonth(month, year);
        /*Do whatever you want*/
    }
});
于 2016-05-19T09:54:21.763 回答