問題は、アクティビティが前面に出されたときに初期化されるタイマーを開始したいということです。テキストビューがあり、00:00 から始まる時間を表示し、ティックごとに増加させたいと考えています。どうすればこれを達成できますか? 少し早いですがお礼を
質問する
111 次
2 に答える
0
これはあなたを助けるかもしれません....
MyTimerTask myTask = new MyTimerTask();
Timer myTimer = new Timer();
myTimer.schedule(myTask, 1000, 1000);
class MyTimerTask extends TimerTask {
public void run() {
Message msg = new Message()
msg.obj = time// pass your incremented time value
handler.sendMessage(msg);
}
}
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
// setText(msg)
}
};
于 2013-06-10T11:17:01.467 に答える