2012-02-16 12 views
0

私はサービスを通じて15分ごとに位置情報を送信したかったのです。私が直面した問題は、サービスが数時間後に一度殺される。だから、私は何を考えて位置情報を送信することです&サービスを停止する& 15分後にもう一度それを作成します。それは良いアイデアですか?どのように達成することができますか?それが達成される方法、私は正確に& 15分ごとにサービスを作成するのを止める方法を知らない。15分ごとにサービスを開始し、アンドロイドで位置情報を送信した後にサービスを開始するのがよいでしょうか?

おかげで..

答えて

3

あなたはそれがあなたのシナリオごとに、それが最良の方法である呼び出し後にアラームを毎回再スケジュール、AlarmManagerの助けを借りてこれを行うことができます。 AlarmManagerはシステムRTCに直接接続されているため、決して殺されることはありません。 hereがサンプルの例です。

+0

があるおかげで.. Yuvi ..それは活動からアラームマネージャを設定する例を示します。私には何の活動もありません。だから私はどのようにサービス内からこの機能を達成することができますか? –

+1

サービス内でも使用できます – Yuvi

関連する問題