2017-06-29 14 views
-4

「おはようございまい」と、毎日同じ日に通知したいと思います。 特定の日/時間の作成通知がわかりますが、この場合はわかりません。Android通知「毎日のおはよう」

+0

サーバーから送信しますか?または単に毎日8時に通知を作成する – fbwnd

+0

はい、それのためのアプリを書くことができます。 – arminb

+0

「...アイデア?」はい:** Google **。 –

答えて

0

このanswerは、AlarmManagerを使用して質問を解決します。

Intent myIntent = new Intent(Current.this , NotifyService.class);  
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE); 
pendingIntent = PendingIntent.getService(ThisApp.this, 0, myIntent, 0); 
Calendar calendar = Calendar.getInstance(); 
calendar.set(Calendar.HOUR_OF_DAY, 12); 
calendar.set(Calendar.MINUTE, 00); 
calendar.set(Calendar.SECOND, 00); 
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY , pendingIntent); //set repeating every 24 hours 
+0

そのコードを使用してください。さらに、リブート後にアラームが機能しないため、register_ boot_completedへの登録に注意してください。 – fbwnd

+0

@Wouva答えが問題を解決していませんか? – Abhi

関連する問題