我将一个ImageView动态添加到我的布局,然后我希望它淡入。不幸的是,图像被添加,然后动画被应用,所以它有一个闪烁的动画开始之前。我试图将alpha设置为0,然后将AlphaAnimate设置为0,但它永远不会显示。我尝试在视图可见性上使用Invisible或Gone。Android视图以编程方式淡入
我正在使用AnimationSet淡入其他动画,然后将其包装到另一个AnimationSet中。这可能是问题吗?
动画代码非常简单。没有技巧。但视图看起来像添加了,然后用这个去掉了。
AlphaAnimation fadeIn = new AlphaAnimation(0,1);
fadeIn.setDuration(duration/3);
fadeIn.setFillAfter(true);
你能发布你正在使用的代码片段吗(导致闪烁)? –