7

下部または画面に表示される広告ビューを含むポップアップ ウィンドウがあります。ユーザーが x をクリックして広告を閉じることができるように、このようにしています。

popUpWindow がアクティブなときに仮想キーボードが表示されても、広告は引き続き表示されます。キーボードを popUpWindow よりも優先させるにはどうすればよいですか?

4

3 に答える 3

8

setInputMethodMode(INPUT_METHOD_NEEDED)呼び出す前にポップアップウィンドウを設定する必要があります。そうすると、ポップアップがキーボードの後ろに表示されます。ポップアップでも定義setHeight(WindowManager.LayoutParams.WRAP_CONTENT)している場合は、キーボードが非表示または再度表示されたときにサイズが変更されます。

于 2012-07-18T18:26:27.050 に答える
2

android:windowSoftInputMode="adjustPan"マニフェスト ファイルのアクティビティ タグで使用してみてください

于 2011-12-13T04:41:55.357 に答える