2011-12-09 16 views
0

アンドロイド用のLocation APIを使用する必要があります。まず、15分ごとにアンドロイド自身のローカルSqliteデータベースにデータを格納し、それをサーバーに送信してデータをオフラインでも追跡できるようにします。15分ごとに位置情報をsqlite dbに保存してサーバーに送信する方法は?

どのような提案、コードやヘルプは本当に感謝しています!

答えて

1

この質問を経ますロケーションリスナを実装します。その場所リスナーでは、requestLocationUpdateメソッドの時間間隔を特定の時間間隔でGPSにpingするように設定できます。または、あなたはここで、特定の間隔 でGPSを送信するためにTimerTaskをを使用することができ、ロケーションマネージャーのインスタンスです:

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener); 

あなたがサービスからサーバーにその場所を送ることができます。アプリを起動するための通知を送信することもできます。

+0

私はそれを持っていますが、私の問題は、Sqliteからデータをフェッチし、サーバーに送信することです!どうやってやるの! –

関連する問題