2012-01-10 13 views
0

私は、BroadcastReceiverを使用して緯度と経度を3分間1回ベットしようとしています。しかし、私のタイマーは結果function.withoutを追加することで動作していませんresult()、その働き。私は知らない...誰も私のエラーを親切に是正する。アンドロイドでタイマー機能が動作していませんか?

+0

ちょっと30分ごとに呼び出されます。 – Android

+0

BroadcastReceiverでこの機能を使用していますが、これは頻繁に呼び出される可能性があります.i dunno whats the problem – Mercy

答えて

0

あなたの問題はタイマー間隔30 minutes = 1800000 millisecondsで、は3 minutesです。

問題が発生しているようです。これは5秒ごとに動作するか確認できます

 Timer mTimer = new Timer(); 
     TimerTask mTimerTask = new TimerTask() { 
      @Override 
      public void run() { 
       Log.d("Timer", "every 5 seconds"); 
      } 
     }; 
     mTimer.scheduleAtFixedRate(mTimerTask, 5000, 5000); 
+0

ya申し訳ありません3分です。しかし頻繁に呼び出されます。 – Mercy

+0

呼び出す結果なし()、その作業fine.But私の結果関数で私はwebservices.whats私の問題を呼び出す – Mercy

+0

あなたはあなたが再びタイマーを開始しているいくつかの間違いがあるようです。 –

関連する問題