0

私のアプリには、(onCreateメソッドを介して)アプリを開いたときに実行されるサービスがあり、単純な通知が表示されるだけなので( stopService > startService )、タイマーで設定された60秒ごとにサービスを閉じて再度開く必要があります。タイマーを設定するにはどうすればよいですか?

4

2 に答える 2

3

どうぞ、AlarmManagerを見て使用してください

AlarmManagerを使用すると、サービスを安定した時間に開始できるようになります。また、setrepeatingアラームを使用して、一定時間後にアラームが鳴るようにスケジュールし、必要なだけ継続して繰り返すことができます。

于 2012-10-09T17:44:37.993 に答える
1

AlarmManager毎分突かれるために使用します。次に、あなたBroadcastReceiverのポークサービスで、つまり特別な意図を持っonReceive()て行うことによって仕事をします。startService()

于 2012-10-09T17:55:57.887 に答える