1

CalendarView を使用してカレンダーを表示していますが、特定の日付がクリックされたときにアクティビティを起動したいと考えています。別の日付をクリックすると動作するようになりましたが、今日の日付をクリックすると動作しません。例: 今日は 1 月 30 日です。カレンダーの他の日付をクリックすると新しいアクティビティが開始されますが、30 日をクリックしても開始されません (別の日付をクリックしない限り、前に戻ってから 30 日をクリックします)。

onSelectedDayChange() メソッドを使用したためにこれが発生することはわかっていますが、「今日」の日付が最初にクリックされたときにアクティビティを実行する有効な方法が見つからないようです。xml で android:clickable を有効にし、メソッドを実行するように android:onClick を設定しましたが、トリガーされません。何か案は?

ありがとう

4

0 に答える 0