Android webviewのキーボードの下に隠されたテキストボックス


Answers

私は狂っている何もandroid:windowSoftInputMode="adjustResize"動作していたandroid:windowSoftInputMode="adjustResize"が役立つかもしれないが、フルスクリーンではないあなたのアプリを持っていることを確認してください。

私のアプリのフルスクリーンを削除すると、ソフトキーボードによるレイアウトのサイズ変更の問題が解決しました。

<item name="android:windowFullscreen">false</item>
Question

私は簡単なiPhone / Androidアプリを作成しました。通常のWebviewを含んでいます。 このwebviewは私のウェブサイトを呼び出します。

私のウェブサイトには、入力タイプ=テキストまたはテキストエリアのいくつかのフォームがあります。 彼らがページの最下部にいるときに私は問題があります!

1)私のiPhoneアプリでは、キーボードが自動的に表示され、テキストボックスが電話画面の表示されている領域にプッシュされます。 だから何もすることはない。

2)しかし、私のAndroidアプリでは、テキストボックスは同じ場所にとどまり、最終的にキーボードによって隠されます。 したがって、ユーザーが持つ唯一の選択肢は「ブラインド」と入力することです。

これをどうすれば解決できますか? 他の誰かがこの問題に会ったのですか?




この問題を解決する際に学んだことはほとんどありません--- 1.テーマスタイルはFullscreen Trueを含んではいけません。2.アンドロイドを追加してください:windowSoftInputMode = "adjustResize" 3.アンドロイドを削除してください:scrollbars = "none" 乾杯!