android:在CountDownTimer中更改变量值

时间:2014-07-12 11:20:59

标签: android eclipse variables

我想在CountDownTimer中更改类变量的值,但它不起作用。这是一个简短的例子,它显示了我的意思:

public class MainActivity extends Activity {

    private int var;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        .
        .
        .

        var = 0;

        tmr = new CountDownTimer(t, 1000) {

            public void onTick(long millisUntilFinished) {

                var = 1;    

            }

            public void onFinish() {

            }

        }.start();

    }


    @Override
    public void onLocationChanged(Location location) {

        Log.d(tag, var);

    }


}

Log.d(tag,var)的输出;总是0但我想得到计时器设置的值。

1 个答案:

答案 0 :(得分:0)

非常感谢,但这是一个误报。该错误发生在其他地方并且我的计时器工作正常:)