問題タブ [window-soft-input-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
62 参照

android - editText で softInput を有効にする方法

editText で softInput を無効にしました

しかし、今それを有効にする方法がわかりません。softInput を有効にする機能があれば幸いです。

0 投票する
1 に答える
1260 参照

android - ソフト入力が表示されている場合、バーではなくリストビューを「押し上げる」

View Pager のページに次のようなレイアウトがあります。

これは、次のように見える方法のアイデアです。

編集テキストをクリックすると、バーをそのまま (画面の上部) にとどめたいのですが、リスト ビューは押し上げられるので、次のようになります。

私が得るもの(バーが押し上げられて消える):

私は AndroidManifest にこれを持っています:

android:windowSoftInputMode="adjustPan"

設定の値のさまざまな組み合わせを試しましandroid:windowSoftInputModeたが、キーボードが編集テキストを覆って表示されるか、画面全体が押し上げられます。

リストビューが押し上げられている間、バーを所定の位置に保つ方法はありますか? 前もって感謝します。

0 投票する
1 に答える
228 参照

android - キーボード フォーカスを変更する Android EditextField と下のボタン

5 つの EditText ビューと下のボタンを持つアクティビティがあります。指定しました

ここで、すべてが一度だけ正常に機能します。つまり、EditText フィールドが一番下のボタンのすぐ上にとどまり、カーソルまたはテキストがあるとフォーカスが失われます。を変えてみました

ここでは、キーボードの上に下のボタンが表示されます。正しく動作させるには何を変更すればよいですか?

0 投票する
0 に答える
735 参照

android - AdjustResize プロパティが Android の WebView で正しく機能しない

WebView に HTML フォームを表示するアクティビティがあります。これが私のマニフェストです:

およびアクティビティのレイアウト:

WebView 内のテキスト入力要素をタップすると、予期される adjustResize 動作が発生します。テキスト入力がフォーカスされて表示されたまま、アクティビティのサイズが変更されてソフトウェア キーボードが表示されます。ただし、ページをスクロールしてから他の入力要素 (ラジオ ボタンなど) をタップすると、WebView は以前に編集していたテキスト入力にスクロールして戻ります。

同じデバイスの Chrome で同じフォームを編集すると、この動作は発生しません。テキスト フィールドをタップして編集すると、ページの他の場所にスクロールして、ページがテキスト入力に戻ることなく、他の入力を選択できます。

この問題は、Android WebView 自体とソフトウェア キーボードにあるようです。この問題を解決する方法を知っている人はいますか?

0 投票する
1 に答える
47 参照

android - ソフトキーボードが引き続き View に表示されるのはなぜですか?

アクティビティがビューをロードするときにソフト キーボードを起動するコードを削除しようとしています。マニフェスト ファイルの「android:windowSoftInputMode="stateVisible|adjustResize"」を削除しました。次に、アクティビティでの InputMethodManager の使用に関する参照を検索しました。レイアウト ファイルには、ソフト キーボードの読み込みをトリガーするものは何もありません。次に、プロジェクトをクリーンアップして再構築しました。ビューが作成されると、ソフト キーボードは引き続き読み込まれます。私は何かが欠けているに違いない。ソフト キーボードがロードし続ける理由について何か考えはありますか?

0 投票する
1 に答える
5061 参照

android - ソフトキーボードの上にレイアウトを設定する方法

次のxmlレイアウトがあります

下にスクロールしてeditTextをクリックすると、softKeyBoardを開いてレイアウトのサイズを変更すると、editTextフィールドのみが表示され、最後のLinearLayoutがすべてキーボードの上にある必要があるため、ユーザーはeditTextの下にbtnを表示できます。

マニフェストでの私の活動は次のとおりです。

設定しようとしましandroid:windowSoftInputMode="adjustResize"たが、scrollViewではうまくいかないようです...

これを修正する方法はありますか?

0 投票する
1 に答える
659 参照

android - キーボードが表示された後にビューのサイズが変更されない

Androidのガイドラインに従って、キーボードをビューを下に移動させました。しかし、ビューのサイズをまったく変更することはできません。何がうまくいかないのか教えてもらえますか?

XML:

マニフェスト:

その結果、下部の相対的なレイアウトをカバーするキーボードになります。