0

以下のコードのように、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にバインドするにはどうすればよいですか?

4

1 に答える 1

0

CalendarViewCalendarView.OnDateChangeListenerには、メソッド とのネストされたリスナー インターフェイスがありますonSelectedDayChange(...)。カスタムロジックで実装し、Calendar.setOnDateChangeListener(...)メソッドを使用して設定できます。

于 2013-01-11T14:12:02.907 に答える