1

複数のフラグメントに同じアクティビティを使用しています。すべてのフラグメントには検索ビューがあります。他のすべてのフラグメントのホーム フラグメントを除いて、リストビューを表示します。ホームフラグメントには、いくつかのボタンとフッタービューを表示するための線形レイアウトがあります。そして、ホームフラグメントの検索ビューに何かを入力すると、リストビューが表示されます。キーボードがオンになっているときに画面のサイズを変更したいです。そのため、アクティビティのマニフェスト ファイルで以下のタグを使用しました。

 android:windowSoftInputMode="adjustResize" 

ホームフラグメントを除くすべてのフラグメントで正常に動作しています。ホームフラグメントで、検索ビューをタップすると(入力する前、つまりボタンを表示する前に)、フッタービューを含む画面が表示されます。ボタンを含むレイアウトに問題はありません。スクロールできるからです。ただし、最上位のレイアウトは完全には表示されません。このフラグメントでフッター レイアウトを一番上にプッシュするのを止めることはできますか?

4

0 に答える 0