フェード イン/フェード アウトなしでアルファ アニメーションを作成することは可能ですか? ということで、最終的にはオンとオフのみになります。
これまでのコードのスニペット:
imPreview.setImageDrawable(imgColorDotPreview);
Animation animationFlashing = new AlphaAnimation(1, 0); // Change alpha from fully visible to invisible
animationFlashing.setDuration(5000);
animationFlashing.setRepeatCount(Animation.INFINITE); // Repeat animation infinitely
animationFlashing.setRepeatMode(Animation.REVERSE);
imPreview.setAnimation(animationFlashing);
startAnimation();
AlphaAnimation を使用しない別の方法を考えていました。これは、タイマーを使用して画像のアルファを 0 と 1 に直接設定するだけです。しかし、私はそれを無限に作る必要があります。
どんな助けや提案も大歓迎です! みんなありがとう!