0
Androidでは、複数のCountDownTimerを同時に起動して同じ画面に表示する必要があります。これをどのように進めることができますか?スレッドを使用することは役に立ちますか?Androidで複数のCountDownTimersを起動して処理する
Androidでは、複数のCountDownTimerを同時に起動して同じ画面に表示する必要があります。これをどのように進めることができますか?スレッドを使用することは役に立ちますか?Androidで複数のCountDownTimersを起動して処理する
実行する各タイマーを定義して配列またはリストを作成し、 を定義し、1秒ごとにデクリメントするタイマーを定義できます。
http://chat.stackoverflow.com/users/443141
タスクを毎秒のスケジュールを設定する方法についての例があります。毎秒 というメソッドでは、すべての配列の値を減らしてテキストラベルを更新します。
...
for (int i=0; i < timers.length; i++) {
if (timers[i] > 0) {
timers[i]--;
// update your textlabel
} else {
// change the text color, flash,vibrate,...
}
}
...
タイマーをリセットするには、単に新しい秒数を設定します。
詳細を教えてください。同じ時間と次から次々と始まりますか? – SteD
ユーザは、継続時間とともに開始したいタイマーの番号を入力する必要があります。タイマーの持続時間は異なります。ここでスタートボタンをクリックすると、すべてのタイマーが実行を開始するはずです。どうすればそれを処理できますか?複数のタイマーは、複数のアクティビティが同時に実行されると考えることができます。 – chiranjib
こんにちは、私は1つのカウントダウンタイマーが実行を終了し、他の開始することができます開始する方法は、他の後にカウントダウンタイマーを開始したいです。 – ashokk