1

Androidのアラームマネージャーを使って、特定の曜日のアラートを受け取りたいです。例: - 日曜日から土曜日まで 7 つのチェックボックスがあります。月曜日、水曜日、金曜日を確認すると、アラームは月曜日、水曜日、金曜日の 3 日間のみ再生されます。

アイデアはありますか?前もって感謝します

4

1 に答える 1

2
Calendar calendar = Calendar.getInstance();
                    int day = calendar.get(Calendar.DAY_OF_WEEK);
                    String today = null;
                    if (day == 2 || day == 3 || day == 4 || day == 5
                            || day == 6) {

                        alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,
                                calSet.getTimeInMillis(), 24 * 60 * 60 * 1000,
                                pendingIntent);
                    }

このコードを[OK]ボタンに入力するだけです。このコードは私のアプリで正常に実行されます。

于 2012-09-18T11:51:29.430 に答える