私のアプリには、(onCreateメソッドを介して)アプリを開いたときに実行されるサービスがあり、単純な通知が表示されるだけなので( stopService > startService )
、タイマーで設定された60秒ごとにサービスを閉じて再度開く必要があります。タイマーを設定するにはどうすればよいですか?
2 に答える
3
AlarmManagerを使用すると、サービスを安定した時間に開始できるようになります。また、setrepeatingアラームを使用して、一定時間後にアラームが鳴るようにスケジュールし、必要なだけ継続して繰り返すことができます。
于 2012-10-09T17:44:37.993 に答える
1
AlarmManager
毎分突かれるために使用します。次に、あなたBroadcastReceiver
のポークサービスで、つまり特別な意図を持っonReceive()
て行うことによって仕事をします。startService()
于 2012-10-09T17:55:57.887 に答える