0

毎日呼び出さなければならないアラームがありますが、機能していません。毎分設定すると、毎時間同じように機能します。これが私のアラームコールです:

    try {
         Calendar cal = Calendar.getInstance();
         cal.add(Calendar.MILLISECOND, 1);
         Intent intent = new Intent(this, AlarmReceiver.class);
         intent.putExtra("alarm_toast", "Working");
         PendingIntent sender = PendingIntent.getBroadcast(this, 092809, intent, PendingIntent.FLAG_UPDATE_CURRENT);

         AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
         am.setRepeating(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), 3600000*3, sender);
    } catch (Exception e1) {
        e1.printStackTrace();
    }

起動時間もハード コードしました (現在、3600000*3 = 3 時間でテストしています) が、毎日は機能しません。私は何を間違っていますか?

4

1 に答える 1

0

このスレッドを確認してください。あなたは解決策を得るかもしれません。

于 2012-12-07T05:48:57.320 に答える