简单实现textview文本每隔两秒就改变一次
Posted 学海无涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单实现textview文本每隔两秒就改变一次相关的知识,希望对你有一定的参考价值。
//这个方法可以实现文本每隔两秒就改变一次, public void textTask(){ final android.os.Handler handler=new android.os.Handler(){ @Override public void handleMessage(Message msg) { if ((msg.arg1)%2==0){ tv.setText("22222"); }else { tv.setText("11111"); } super.handleMessage(msg); } }; new Thread(new Runnable() { @Override public void run() { int count=1; while (flag){//这是个死循环,需要在activity消失时,把flag设为false,结束循环 Message msg=new Message(); msg.arg1=count; handler.sendMessage(msg); count++; try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } } } }).start(); } @Override protected void onStop() { flag=false; super.onStop(); }
以上是关于简单实现textview文本每隔两秒就改变一次的主要内容,如果未能解决你的问题,请参考以下文章