您的位置:首页 > 移动开发 > Android开发

Android开发中解决动画只执行一次的方法

2015-06-29 13:13 316 查看
在设置Animation后经常会遇到的问题是动画只执行一次,第二次不再执行。解决的方法是重新建立一个控件对象。

若原来使用findViewById(R.id.XXX)得到控件对象,则 改为View.inflate(R.layout.XXX); 其中R.layout.XXX是重新写一个xml文件,这个xml文件只包含原来的R.id.XXX指向的

对象。其原理不用多说,每次新建一个控件对象,动画在新建的时候一定会得到执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: