2

私は次の投稿を見ました

それらはすべて同様の問題を抱えており、問題を回避するために何かを行うものもあれば、実際に解決されるものもあります。私の問題については。背景画像のサイズを変更せずに、キーボードが表示されている間にキーボードの後ろをスクロールできるようにしたい。

これをマニフェストで使用しています

android:windowSoftInputMode="stateVisible|adjustResize"

それは機能しますが、背景のサイズが変更されるため、これonCreatefragment.

getActivity().getWindow().setBackgroundDrawableResource(R.drawable.twoglobe_line);

で背景を設定する代わりに、 で設定XMLしましたJava。これは私が必要としていた実際のソリューションです。Activity'sただし、関連するウィンドウではなく親ウィンドウを呼び出しているようfragment'sで、画面は次のようになります

Container 1    |     Container 2
               |
           <---Image--->
               |
               |

そのため、背景画像は半分切り取られています。だから私の質問は、どうすればこれを修正できますか? ソリューションに必要なコードを提供します。

4

1 に答える 1