アラートボックスにカウントダウンタイマーを表示するにはどうすればよいですか。セッションが5分で終了することをユーザーに通知し、アラートポップアップボックスで実行中のタイマーを表示したいのですが。
16361 次
2 に答える
29
alertDialog
ポップアップボックスには次のものが必要です。
alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Alert 3");
alertDialog.setMessage("00:10");
alertDialog.show(); //
new CountDownTimer(10000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
alertDialog.setMessage("00:"+ (millisUntilFinished/1000));
}
@Override
public void onFinish() {
info.setVisibility(View.GONE);
}
}.start();
于 2012-05-28T07:12:44.393 に答える
0
ダイアログ レイアウトに TextView を配置します。次に、Handler.postDelayed() メソッド (または CountDownTimer、Timer、または [...]) を使用して、TextView に表示される値を更新します。
于 2012-05-28T07:15:29.107 に答える