关闭

AlphaAnimation

990人阅读 评论(0) 收藏 举报

问题描述:

为ImageView定义渐变动画。


解决方法:

1.为ImageView设置一个BackGround或者ImageDrawable。

2.通过ImageView的setAnimation()方法开始动画。


@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	// 定义一个ImageView用来显示动画
	ImageView img = new ImageView(this);
	
	// 设置ImageView背景
	img.setBackgroundResource(R.drawable.ic_launcher);
	
	setContentView(img);
	
	// 定义alpha动画
	AlphaAnimation alpha = new AlphaAnimation(1.0f, 0.0f);
	alpha.setDuration(2000);

	// 将动画设置到ImageView上
	img.setAnimation(alpha);
}


1
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:120078次
    • 积分:1562
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:0篇
    • 译文:0篇
    • 评论:20条
    文章分类
    最新评论