更新TextView后Android计时器停止

时间:2015-12-12 19:31:19

标签: java android timer textview

我正在尝试使用随机数每5秒更新一次TextView。 不幸的是,当我调用.setText函数时,计时器停止了(我评论了它,这是因为这个特定的声明)。我在onCreate() - Activity的方法中调用Timer。

ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor();
    scheduler.scheduleAtFixedRate(new TimerTask() {
        @Override
        public void run() {
            Random r = new Random();
            count = r.nextInt(10);
            String degree = Integer.toString(count);
            mDegrees.setText(degree);
            showToast();
        }
    }
            , 1, 5, TimeUnit.SECONDS);
}

也没有调用showToast()。那是为什么?

致以最诚挚的问候,

最高

0 个答案:

没有答案