4

私が作成しているリアクション Android アプリのカウントダウン タイマーを作成しようとしています (スレッドなどについて学ぶためだけに)、作成しているコードの最初の 3,2,1 部分に問題があります。

long gameStart, elapsed, cdElapsed, countdownStart, cdDisplay;
TextView timerDisplayBottom, timerDisplayTop;

private void countdown() {
    for(int i=1; i<10; i++) {
        timerDisplayBottom.setText(cdDisplay);
        timerDisplayTop.setText(cdDisplay);
        cdElapsed = System.currentTimeMillis();
        cdElapsed = (countdownStart - cdElapsed);
        cdDisplay = (3 - cdElapsed);
    }

}

timerDisplayBottom と Top のテキストを、cdDisplay が生成する数値に設定する必要があります。

前もって感謝します!:)

4

1 に答える 1

19

おそらく使用String.valueOf()する必要があるため、の文字列表現を取得しますlong

timerDisplayTop.setText(String.valueOf(cdDisplay));
于 2013-02-27T01:16:34.497 に答える