1

カウントダウンが入ったプログラムを作りたいです。アプリを閉じてもカウントダウンを続けたい。ゲッターとセッターを使用する必要があることはわかっています。

編集:ボタンを押すたびにエラーが発生します。これを修正する方法を知っている人はいますか?

サービスの開始:

        public void onClick(View arg0) {                            //countdown starts by preesing a button
            // TODO Auto-generated method stub
            ssf = Integer.parseInt(essf.getText().toString());
            Intent openCountDownService = new Intent("julian.mangelberger.ultravioletobservation.COUNTDOWNSERVICE");
            startService(openCountDownService);
        }

サービス:

import julian.mangelberger.ultravioletobservation.TabMainActivity;
import android.app.IntentService;
import android.content.Intent;

public class CountDownService extends IntentService {

public CountDownService(String name) {
    super(name);
    // TODO Auto-generated constructor stub
}

@Override
protected void onHandleIntent(Intent intent) {
    while (TabMainActivity.progressBarStatus <= 100) {
        try {
            Thread.sleep(500);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        TabMainActivity.progressBarStatus++;
        TabMainActivity.progressbar1.setProgress(TabMainActivity.progressBarStatus);

    }
}


}
4

0 に答える 0