时间:2021-05-20
本文实例讲述了Android编程实现动画自动播放功能。分享给大家供大家参考,具体如下:
private ImageView image;private AnimationDrawable animDrawable = new AnimationDrawable();@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.table_title); image = (ImageView) this.findViewById(R.id.scrollView); //代码实现// for(int i=0; i<16; i++){// int id = getResources().getIdentifier("load_"+(i+1), "drawable", getPackageName());// animDrawable.addFrame(getResources().getDrawable(id), 50);// }// animDrawable.setOneShot(false);// image.setBackgroundDrawable(animDrawable); animDrawable = (AnimationDrawable) image.getBackground();}@Overridepublic void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); animDrawable.start();}在onCreate中执行 animDrawale.start() 动画并不执行。 搞不懂啊
另外以上代码测试过有缺陷。 例如在TabActivity中 onWindowFocusChanged只会执行一次
所以
此方法试过 确实可行。 很好。
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发动画技巧汇总》、《Android开发入门与进阶教程》、《Android视图View技巧总结》、《Android编程之activity操作技巧总结》、《Android文件操作技巧汇总》、《Android资源操作技巧汇总》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Android开发之ViewFlipper自动播放图片功能实现方法。分享给大家供大家参考,具体如下:简介:1.ViewFlipper继承了View
1.video标签支持firefox自动播放谷歌、ie不支持自动播放谷歌可以通过添加muted通过静音来实现自动播放原理就是大多数浏览器在都支持静音的视频播放2
本文将介绍如何关闭可移动驱动器自动播放,希望对您有所帮助。自动播放功能:将介质插入驱动器,自动播放就开始从驱动器中进行读取操作。这样,程序的安装文件和音频媒体
本文将介绍如何关闭可移动驱动器自动播放,希望对您有所帮助。自动播放功能:将介质插入驱动器,自动播放就开始从驱动器中进行读取操作。这样,程序的安装文件和音频媒体
自动播放功能:将介质插入驱动器,自动播放就开始从驱动器中进行读取操作。这样,程序的安装文件和音频媒体上的音乐将立即启动。在XPSP2之前,默认情况下,自动播放在