3
私のトーストをアニメ化しようとしていますが、これまでに失敗しました。これは私が私のonCreate()
に持っているものです。アンドロイドでトーストをアニメ化しますか?
ImageView image = new ImageView(this);
image.setImageResource(R.drawable.icon);
Animation move = new TranslateAnimation(0,100, 0, 100);
move.setDuration(2000);
move.setFillEnabled(true);
move.setFillAfter(true);
image.startAnimation(move);
Toast toast = new Toast(this);
toast.setView(image);
toast.show();
はトーストを表示した後startAnimation()
を配置しようとしたことがあり、それはどちらか動作しません。
ありがとう!私はあなたの提案をかなり理解していませんでした。トーストをどのようにアニメーション化するのですか?私が試してみたいのは、毎回別の場所に画像を配置してフレームアニメーションを作成することです。 – Kano
@ Kano私が提案していたのは、実際のトーストを使用するのではなく、透き通った背景と、アニメーション化され、トーストのように見える子ビューを使用するアクティビティです。 – spatulamania
ああ、ありがとう!私は基本的に翻訳アニメーションを欲しかったので、フレームアニメーションを使用し、異なるイメージを使用して翻訳効果を得ました。 – Kano