|
|
|
รบกวนผู้รู้หน่อยครับ android studio alarmmanager แก้การแจ้งเตือน |
|
|
|
|
|
|
|
คือผมต้องการให้มันแจ้งเตือนตอน10โมงเช้า ไม่ว่าจะปิดโปรแกรม หรือเปิดโปรแกรม และแจ้งเตือนครั้งเดียวต่อวัน
แต่ปัญหาคือ มันแจ้งเตือนตอนเปิดโปรแกรมปุบมันแจ้งเตือน ปิดโปรแกรมแล้วเปิดใหม่มันก็แจ้งเตือนซ้ำอีก เลย10โมงไปแล้วเปิดโปรแกรมมันก็แจ้งเตือนอีก รบกวนผู้รู้ช่วยตอบให้หน่อยครับ
Code (Android-Java)
public void setAlarm() {
alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
alarmIntent = new Intent(MainActivity.this, AlarmReceiver.class);
pendingIntent = PendingIntent.getBroadcast(MainActivity.this, 0, alarmIntent, 0);
Calendar alarmStartTime = Calendar.getInstance();
alarmStartTime.set(Calendar.HOUR_OF_DAY, 10);
alarmStartTime.set(Calendar.MINUTE, 0);
alarmStartTime.set(Calendar.SECOND, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, alarmStartTime.getTimeInMillis(), pendingIntent);
}
Tag : Mobile, Android, JAVA
|
|
|
|
|
|
Date :
2016-06-25 19:28:34 |
By :
zorospirit |
View :
1314 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ใชภายใต้ Class ของ Service หรือเปล่าครับ
|
|
|
|
|
Date :
2016-06-27 16:16:58 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|