我正在淡化带有alpha动画的imageview.我希望图像在动画后保持透明.尝试使用fillAfter和fillEnabled的不同组合,没有运气.怎么能实现这一目标?
POM
pmk*_*mko 16
设置fillEnabled和fillAfter为true总是对我有用.
anim = new AlphaAnimation(0.3f, 1.0f);
anim.setDuration(500);
anim.setFillEnabled(true);
anim.setFillAfter(true);
<view>.startAnimation(anim);
Run Code Online (Sandbox Code Playgroud)
添加Animation.AnimationListener到Animation通道setAnimationListener().在onAnimationEnd()听众的,叫setVisibility(View.INVISIBLE)上了ImageView.
| 归档时间: |
|
| 查看次数: |
5776 次 |
| 最近记录: |