アンドロイド - キーボードがポップアップ表示時に画面を調整しますか?
-
23-09-2019 - |
質問
私は、ソフトキーボードがポップアップ表示されたときにAndroid上で私のUI画面を調整することができるようにしたい。
ですから分で、私は私が持っているとのEditText、画面の一番下に、ユーザーがのEditTextをタップしたときに、私は次の写真で何が起こるかと同じしたい場所の下の最初の画像に何か似を持っています。
これはのEditTextが上に移動し、ソフトキーボード。消えるが、それはその前の状態に戻す必要がありますソフトキーボードの上に「座る」に表示されてしまうことです。
缶誰も私がアプローチするための最良の方法を知っているし、これを実装しましょう?
altテキストhttp://img40.imageshack.us/img40/2300/keyboarddown.pngする
<時間>altテキストhttp://img46.imageshack.us/img46/9339/keyboardup.pngする
解決
あなたはAndroidManifest.xmlファイルであなたのタグにandroid:windowSoftInputMode="adjustResize"
を追加する必要があります。
他のヒント
windowSoftInputMode の<:
私はの返信をrascalking応じてこの問題を解決します。
Dialog dialog = new Dialog(context);
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
dialog.setContentView(R.layout.pop_window_service);
WebView webview = (WebView) dialog.findViewById(R.id.pop_webview);
webview.loadUrl(url);
それが動作する私を信じています。
所属していません StackOverflow