每隔0.5秒循环一次

我希望程序每隔0.5秒打印一个新的随机数出来,并且一直循环下去,但我运行了一下却没有效果,请问这是怎么回事谢谢。
我的代码如下
}
public void run() throws InterruptedException {
while(true) {
Thread.sleep(500);
TextView a=(TextView)findViewById(R.id.time);
   int sjs=(int)(Math.random()*10);
a.setText(sjs);
   }
   }

ususudusj
浏览 2040回答 2
2回答

蒲公英wsg

安卓吗?不能再子线程更新 UI用handler处理
打开App,查看更多内容
随时随地看视频慕课网APP