0

電話の場所を無限に生成するA(アクティビティサブクラス)と、Aから場所を取得してデータベースに送信するクラスB(スレッドサブクラス)の2つのクラスを取得しました。これはアクティビティであるため、アプリケーションを閉じると場所の生成が停止するため、サービスが機能すると思います。

ここでサービスについて読みました(http://developer.android.com)

しかし、どのサービスをどのように使用すればよいかわかりませんでした。私が計画している変更は、A をサービスに変え、A を開始および停止するクラス C(アクティビティ) を作成することです。

ありがとう。

4

1 に答える 1

1

これにはタイマーを使用できます。

private void startservice() {

timer.scheduleAtFixedRate( new TimerTask() {

public void run() {

//Do whatever you want to do every “INTERVAL”

}

}, 0, INTERVAL);

; }

特定の時間にメソッドを実行または呼び出します。

詳細については、こちらをご覧ください。

于 2013-01-04T15:52:40.417 に答える