ImageViewをレイアウトに動的に追加してからフェードインしたいのですが残念ながら画像が追加されてからアニメーションが適用されるため、アニメーションが始まる前にちらつきがあります。私は最初にalphaを0に設定しようとしましたが、AlphaAnimateをinに設定しましたが、決して表示されません。ビューの可視性にInvisibleまたはGoneを使用してみました。Androidビューがプログラムでフェードインする
私はアニメーションセットを使用して他のアニメーションとフェードインし、別のアニメーションセットにラッピングします。これが問題だろうか?
アニメーションのコードはかなりシンプルです。トリックはありません。しかし、これを使って削除されたビューが追加されたように見えます。
AlphaAnimation fadeIn = new AlphaAnimation(0,1);
fadeIn.setDuration(duration/3);
fadeIn.setFillAfter(true);
使用しているコードのスニペットフリッカー)? –