Androidで次のレイアウトを実現するにはどうすればよいですか?
私が望むのは、3 つの青いボックスをビューの上部に配置し、赤いボックスを青いボックスの下の中央に配置したいのですが、赤いボックスを上にアニメーション化すると、その下にスライドするようにすることです。ブルーボックス。
青と赤のボックスを異なるレイアウトに配置しようとしましたが、赤いボックスをアニメーション化するとすぐに、レイアウトの境界線の外に出ると消えます(赤いボックスのレイアウトで赤をクリップしたくありません)赤いボックスを青いボックスの下にスライドさせて、青いボックスが赤いボックスを覆い隠すようにします。)
また、一連のネストされたレイアウトを使用してこのレイアウトを作成することもできましたが、描画順序が原因で、赤いボックスが常に青いボックスの上に表示されます。BringToFront() メソッドを使用しようとしましたが、これは同じレイアウト内の兄弟ビューでのみ機能することがわかりました。残念ながら、4 つのビューすべてを同じレイアウト内に保持しながら、このタイプのレイアウトを取得することはできません。助言がありますか?(また、この質問のタイトルについてより良い提案があれば、私はすべて耳にします)