私はAndroidアプリに取り組んでいます。以下は、ソフトキーボードなしとソフトキーボードありの画面のスクリーンショットです。
ソフトキーボードが表示されると、画面全体が圧縮されます。その代わりに、リストビュー[中央部分]のみを圧縮します。上部と下部のレイアウトは同じサイズである必要があります。
私はAndroidアプリに取り組んでいます。以下は、ソフトキーボードなしとソフトキーボードありの画面のスクリーンショットです。
ソフトキーボードが表示されると、画面全体が圧縮されます。その代わりに、リストビュー[中央部分]のみを圧縮します。上部と下部のレイアウトは同じサイズである必要があります。
androidのmanifest.xmlファイルを開き、以下のようにアクティビティタグで編集します。
android:windowSoftInputMode="adjustPan"
これで問題は解決しました。上部と下部に別々のレイアウトを作成し、メインレイアウトに含めます。したがって、ソフトキーボードがポップアップするたびに、中央のビューのみがサイズ変更され、上部と下部のビューのサイズは変更されません。そしてマニフェストで私は使用します
android:windowSoftInputMode="adjustResize"
あなたの提案のすべてを友達に感謝します。