<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android"     android:oneshot="true" >      <item         android:drawable="@drawable/c1"         android:duration="200"/>     <item         android:drawable="@drawable/c2"         android:duration="200"/>     <item         android:drawable="@drawable/c3"         android:duration="200"/>     <item         android:drawable="@drawable/c4"         android:duration="200"/>     <item         android:drawable="@drawable/c5"         android:duration="200"/>     <item         android:drawable="@drawable/c6"         android:duration="200"/>  </animation-list> 

动画的xml文件

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical" >      <ImageView         android:id="@+id/imageView1"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_centerHorizontal="true"         android:paddingTop="50dp" >     </ImageView>      <Button         android:id="@+id/button2"         android:layout_width="fill_parent"         android:layout_height="wrap_content"         android:layout_alignParentBottom="true"         android:text="Run"          android:onClick="run">     </Button>  </LinearLayout> 


布局文件

protected void onCreate(Bundle savedInstanceState) {         // TODO Auto-generated method stub         super.onCreate(savedInstanceState);         this.setContentView(R.layout.contextmenu);         imageView = (ImageView) findViewById(R.id.imageView1);         imageView.setBackgroundResource(R.anim.animation_list);         draw = (AnimationDrawable) imageView.getBackground(); //      draw = (AnimationDrawable) imageView.getDrawable();     } [java]public void run(View v) {         if (draw.isRunning()) {             draw.stop();         } else {             draw.stop();             draw.start();         }      } 


java文件


更多相关文章

  1. “AndroidManifest.xml 系统找不到指定的文件”解决方案
  2. android的布局属性中padding和margin的区别
  3. android FlexboxLayout可伸缩布局
  4. Android资源文件mk的格式
  5. Android 用源代码写layout布局
  6. Android获取文件的MD5值
  7. Android 文件读写工具类
  8. android webview在弹出软键盘时,布局没有上移的解决办法

随机推荐

  1. AndroidStudio 报 Error:Execution faile
  2. Android studio 中NDK的配置和JNI实现的
  3. Android 原生获取地理位置
  4. Android多媒体开发(5)————利用Android
  5. 联发科智能机战略转投Android 加速其规范
  6. android之单选框
  7. 1、What Makes an Android Application?
  8. 谁说Android的动画不廉价(二)之转场动画
  9. Android 4.0 x86安装教程 附带联网参数详
  10. 〖Linux〗穿越城墙之后,直接连接国内网站