私は現在、常に ##.## という形式の Android ゲーム用のタイマーを作成しようとしています。
私が抱えている問題は、タイマーが23.50に達すると、23.5に設定されることです
そのため、double 値の精度を正確に小数点以下 2 桁に設定しようとしています。これはこれまでの私のコードであり、機能しません。どんな提案でも大歓迎です、ありがとう。
public void onTick(long millisUntilFinished) {
double time1 = (double) millisUntilFinished/1000;
DecimalFormat df = new DecimalFormat("##.##");
timerDisplay.setText(df.format(time1));
}