このコードを使用して、alarmmanager を 2012 年 12 月 25 日 - 15.15 に Notify.class に設定しようとしましたが、このコードを使用すると Notify.class が開始されません。問題はどこですか?
Calendar cal = Calendar.getInstance(TimeZone.getDefault(), Locale.getDefault());
cal.set(Calendar.DATE,25);
cal.set(Calendar.MONTH,Calendar.DECEMBER);
cal.set(Calendar.YEAR,2012);
cal.set(Calendar.HOUR_OF_DAY, 15);
cal.set(Calendar.MINUTE, 15);
cal.set(Calendar.SECOND, 00);
Intent intent3 = new Intent(context, Notify.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0,intent3, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pendingIntent);
マニフェスト:
<activity android:name="Notify"></activity>
<receiver android:name="AlarmReceiver" >
<intent-filter>
<action android:name="com.example.AlarmReceiver" />
</intent-filter>