在安卓开发中怎么让背景颜色交替显示,比如:红色的背景显示2秒和变成绿色。

 我来答
百度网友abb5920
2015-03-29 · 超过64用户采纳过TA的回答
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:106万
展开全部
可以使用Timer计时器,让它两秒钟改变一下背景颜色。
追问
能告诉我具体的代码吗?网上有很多,但不能用。
追答
我手边没有现成的改变背景颜色的例子。不过有一个改变图片的例子,供你参考。timer=new Timer();
timer.schedule(new TimerTask() { //计时器

@Override
public void run() {
// TODO Auto-generated method stub
Message msg=new Message();
msg.what=01;
myHandler.sendMessage(msg);
}
}, 0, 800);

Handler myHandler=new Handler()
{
@Override
public void handleMessage(Message msg)
{
if (msg.what==01) {
Log.i("Index::---->",String.valueOf(currentimg));
img1.setImageResource(imgs[currentimg++]);
if (currentimg>2) {
currentimg=0;
}
}
}
};
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式