0
私はAndroidアプリを作成し、タイムカウンターを作りたいと思います。長いデータを格納する2つの長い変数があります。私はAndroidでカウンタータイムを作りたい
2回目の歩行を開始するときは、歩行を2回開始しなければなりません。このプロセスが完了したら、4回歩いてください。
public void Counter(long runsecond, final long walksecond) {
new CountDownTimer(runsecond, 1000) {
public void onTick(long millisUntilFinished) {
showtext.setText("seconds remaining: " + millisUntilFinished/1000);
}
public void onFinish() {
showtext.setText("done!");
new CountDownTimer(walksecond, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished/1000);
}
public void onFinish() {
showtext.setText("done!");
}
}.start();
}
}.start();
}
です。それは一度だけカウントされます。どうすればこの問題を修正できますか?
あなたが達成したいことは明確ではありません。ランニング/ウォーキングサイクルを2回繰り返したいのですか?簡単に言えば、 'X秒間実行 - > Y秒間歩く - > X秒間実行 - > Y秒間歩く' – skywall
はい、あなたが言ったように。どのようにできるのか? – vahitdurmus