可視性プロパティをそれぞれ「VISIBLE」と「GONE」に設定して、2 つの LinearLayouts を交換しようとしています。レイアウトがスワップされている間、アニメーションも使用しています。アニメーションが正常に完了し、正しいレイアウトが表示されます。ただし、可視性プロパティが「GONE」に設定されている以前のレイアウトは、表示されていなくてもクリックを受け取ります。同時に、「VISIBLE」のレイアウトは、「GONE」レイアウトがクリックできない領域でクリックされた場合にのみクリックを受け取ります。また、「VISIBLE」レイアウトで requestFocus メソッドを呼び出しています。しかし、それは役に立ちません。
さらに、アニメーション部分をスキップして可視性プロパティを設定するだけで、すべてが正しく機能します。
ここで何が欠けていますか?