<?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. android 实现由下至上弹出并位于屏幕底部的提示框【转】
  2. Android(安卓)之 将RAW资源文件写入SD卡工具类
  3. “AndroidManifest.xml 系统找不到指定的文件”解决方案
  4. Android之Spinner解析
  5. Android(安卓)最简单的SD卡文件遍历程序
  6. Android启动画面Splash
  7. android 加载进度条动画
  8. Android资源文件mk的格式
  9. NPM 和webpack 的基础使用

随机推荐

  1. react-native 实现购物车滑动删除效果的
  2. 什么是APP封装?APP封装如何实现?
  3. android mvvm livedata_Android(安卓)MVP
  4. 浅谈WebView的使用
  5. Android使用mob快速集成分享功能详解
  6. Android6.0系统增加那些新特性
  7. Android中阻止AlertDialog关闭实例代码
  8. Android(安卓)Studio的插件开发
  9. android开发框架集合简介
  10. android-自定义Seekbar