android开发:创建动态drawable
2017-02-13 15:54
651 查看
如何创建一个动态的drawable
首先得有几组图片
创建drawable
运行动态图片的代码
首先得有几组图片
创建drawable
<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:drawable="@mipmap/audio_animation_list_left_1" android:duration="300"></item> <item android:drawable="@mipmap/audio_animation_list_left_2" android:duration="300"></item> <item android:drawable="@mipmap/audio_animation_list_left_3" android:duration="300"></item> </animation-list>
运行动态图片的代码
private void play() { if (animationView.getBackground() instanceof AnimationDrawable) { AnimationDrawable animation = (AnimationDrawable) animationView.getBackground(); animation.start(); } } private void stop() { if (animationView.getBackground() instanceof AnimationDrawable) { AnimationDrawable animation = (AnimationDrawable) animationView.getBackground(); animation.stop(); animation.selectDrawable(2); } }
相关文章推荐
- Android开发:创建动态drawable
- Android开发之动态创建布局文件及控件
- Android应用开发—TextView的动态创建
- 【Android开发学习30】动态创建多个按钮,并给每个按键添加监听事件
- Android开发周报:Android Studio2.0发布、Activity动态创建
- Android开发之动态创建多个按钮
- Android开发技巧:动态创建UI界面
- Android开发之TableLayout动态创建无法显示的问题
- Android官方开发文档Training系列课程中文版:使用Fragment构建动态UI之Fragment创建
- Android开发动态创建ListView对象1…
- android开发之动态桌面开发
- 非常奇怪的问题:动态创建的View设置Visibility不起作用(Android,已解决)
- 【Android游戏开发之十】(优化处理)详细剖析Android Traceview 效率检视工具!分析程序运行速度!并讲解两种创建SDcard方式!
- Android开发基础:创建菜单Menu
- Android开发基础:创建菜单Menu
- Eclipse下Android开发环境的搭建及简单应用的创建
- Android开发中的drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的区别以及联系
- Android开发初窥 之二 创建Android虚拟设备(AVD)
- 转载:Android开发基础:如何创建启动界面Splash Screen
- Android开发环境搭建-创建AVD