私はこのようなレイアウトを持っています -
<Relativelayout
<ScrollView
<LinearLayout>
</LinearLayout>
</ScrollView>
<LinearLayout>
</LinearLayout>
</Relative>
完全なコードを見たい場合は、ここにあります
問題は、ソフト キーボードが画面に表示されるたびに、下の線形レイアウトがScrollView
持ち上げられ、 内のビューがブロックされることですScrollView
。
私が欲しいのは、ソフトキーボードが表示されている場合、何も持ち上げられないが、スクロールできることScrollView
です。
編集
前はよくわからなかったのかもしれません....誰もがこれを変えろと言っているので
android:windowSoftInputMode
に
調整パン | 状態と調整値の調整サイズ変更または組み合わせ
私はすでにこれを行いました..これにより、 ScrollView の下の LinearLayout の持ち上げが防止されますが、 ScrollView のスクロール機能もブロックされます。
編集2
@WritingForAnroidが答えで示唆しているように、レイアウトでScrollView親ビューを作成し、それで問題を解決しましたが、スクロールビューは常にwrap_contentの方法で高さを取得するため、以前は画面の下部に配置されていた下部ビューが整列されないため、下部を整列するにはどうすればよいですかScrollView が親ビューの場合、画面の下部にあるビュー。
スクリーンショット -スクリーンショット
助けてください !前もって感謝します。