如何在android studio的按钮上实现数字的循环
问题描述:
我是安卓初学者,想要请教各路大神,如何在android studio的按钮上实现数字1到1000000的循环
答
写个计时器timer ,隔一小段时间改变下按钮的数字
答
能把你的要求描述详细点吗?具体是什么样的
答
如果你的意思是点击这个按钮就让按钮上数字加1的话,那么写一个全局的int变量即可,每次点击按钮就让int的值加1,同时给button setText(count+"")即可;
如果你的意思是每隔一段时间让按钮上的数字自动改变,就像那个获取验证码的倒计时那样,推荐你用CountDownTimer这个类,这个类的构造方法接收两个参数:
第一个参数是计数的总时间,第二个参数是每隔多长时间调用里面的onTick方法,这个方法你可以自己重写,在这里面进行button的setText操作,它工作在主线程中,所以可以安心进行UI修改。希望可以帮到你、