あなた が言う前に「グーグルはこれをしないように言っている」私の 質問をすべて読んでください!
レイアウト:
ScrollView -> RelativeLayout -> ScrollView -> RelativeLayout
最初のScrollViewが必要なのは、フォームエントリが一部の電話のソフトキーボードを引き上げて、残りのコンテンツを非表示にするためです。ScrollViewを最も外側のコンテナとして使用すると、ユーザーはソフトキーボードが存在する状態でスクロールできます。
階層の下位にある2番目のScrollViewは、引き続きスクロール可能なListViewです。
開発者が別のScrollView内にScrollViewを持つことを推奨されない理由を完全に理解しています。2つを連携させる方法を見つける必要があります。最も内側のScrollViewがタッチされたときに、最も外側のScrollViewを無効にしようとしましたが、それは役に立ちませんでした。
両方が機能する場所にこれを回避する方法はありますか(もちろん同時にではありません)?コンテンツページが再び変更されるまで、最も外側のScrollViewを無効にしてもかまいません。方法がなければなりません。