1

通知を受け取るためのサンプルアプリケーションを実装しました。ユーザーが時刻を入力したときに通知を表示したいのですが、システム時刻が等しい場合は通知が表示され、リマインダーのように一時停止して表示されます。ここではデジタル時計を使用しています。実行中のデジタル時計の時刻を確認できます。ユーザー時刻とシステム時刻が等しい場合、通知は表示されません。

私は次のようにコードを書きました

             //This is for get the system time
             DateFormat df = DateFormat.getTimeInstance();
         systime = df.format(new Date());// system time formate is :HH:MM:SS

              //thi is for user entered data

               usertime="HH:MM:SS";

               if(systime.equals(usertime))
                {
                  notify();   //calling notify method to get the notification
                 }  

usertimeとsystimeがリマインダーのように等しい場合、通知は表示されません。

systimeとusertimeがリマインダー通知のように等しい場合でも通知を表示するにはどうすればよいですか?

どんな体でも助けてください

前もって感謝します

4

1 に答える 1

2

通知をスケジュールするには、おそらくAlarmManagerを使用する必要があります。

于 2011-06-17T07:00:08.267 に答える