首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

让背景动前途不动 ViewFlipper的用法

2012-09-21 
让背景动前景不动 ViewFlipper的用法其实呢这个实例没有多大用处,代码也简单只是看看当图片作为背景的时候

让背景动前景不动 ViewFlipper的用法
其实呢这个实例没有多大用处,代码也简单只是看看当图片作为背景的时候 能不能也动画出来 结果是可以的
ViewFlipper mFlipper = new ViewFlipper(this);      
        ImageView i = new ImageView(this);     
         i.setBackgroundDrawable(getResources().getDrawable(R.drawable.icon));
         i.setImageResource(R.drawable.android_waving);
         ImageView i2 = new ImageView(this);     
         i2.setBackgroundDrawable(getResources().getDrawable(R.drawable.xb));
         i2.setImageResource(R.drawable.android_waving);
         mFlipper.setInAnimation(AnimationUtils.loadAnimation(this,android.R.anim.fade_in)); 
         mFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,android.R.anim.fade_out));     
         mFlipper.addView(i);      
         mFlipper.addView(i2); 
        
         mFlipper.startFlipping();       
         setContentView(mFlipper);
通常我们不需要把要动画的图片作为背景用 i.setBackgroundDrawable而是用i.setImageResource,这个例子只是为了验证一下背景是不是可以动。

热点排行