そのため、Android アプリケーションのメイン メニュー アクティビティに取り組んでいます。画面の上から下に移動するものがある背景アニメーションを作成したいと考えています。それぞれの x 位置と移動速度はランダムです (いくつかの制限内で)。
このアニメーションを実行するための新しいスレッドを作成しました (UI が遅くなったり、めちゃくちゃになったりしないように)。可能であれば、SurfaceView を使用したくありません。ImageView リソースを使用してから、アニメーションが変換アニメーション リソースである .startAnimation(animation) を使用する予定です。
私の問題:
複数のアニメーションを同時に実行したい場合、同じ ImageView の複数のインスタンスを作成することはできますか?
各 ImageView の開始点を特定の x 位置に設定するにはどうすればよいですか? 絶対的な開始点を指定するには、どのタイプのレイアウトが必要ですか?
どんな助けでも大歓迎です。