我正在尝试点击CalendarView中的当前日期,如下面的代码
((ListView) calendar.findViewById(android.R.id.list)).setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
System.err.println("click");
}
});
,但这种方式对我没有帮助,我不知道为什么。如何将点击侦听器绑定到CalendarView?
答案 0 :(得分:0)
CalendarView
有一个嵌套的侦听器接口CalendarView.OnDateChangeListener
,其方法为onSelectedDayChange(...)
。您可以使用自定义逻辑实现它,并使用Calendar.setOnDateChangeListener(...)
方法进行设置。