10

これはカウントダウン タイマーで、分と秒で印刷したいと考えています。ex(300000mili)5 分、カウント 4:60、4:59... これが私のコードの一部です

final MyCounter timer = new MyCounter(300000,1000);
    blue.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            timer.start();
        }
    });
}
public class MyCounter extends CountDownTimer {

    public MyCounter(long millisInFuture, long countDownInterval) {
        super(millisInFuture, countDownInterval);
    }

    @Override
    public void onFinish() {
        blue.setText("Live");
    }

    @Override
    public void onTick(long millisUntilFinished) {
        blue.setText((millisUntilFinished/60000)+":"+(millisUntilFinished/5000));
        // i tried this
    }
}

そして、20秒を逃したときに振動させるにはどうすればよいですか? そしてそれがいつ終わったのですか?私の悪い英語に感謝し、申し訳ありません

4

4 に答える 4