問題タブ [soft-keyboard]

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 投票する
123 に答える
1710464 参照

android - プログラムで Android ソフト キーボードを閉じる/非表示にするにはどうすればよいですか?

EditTextレイアウトにとがありButtonます。

編集フィールドに書き込み、 をクリックした後Button、キーボードの外側に触れたときに仮想キーボードを非表示にしたい。これは単純なコードだと思いますが、その例はどこにありますか?

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

internet-explorer - Windows モバイル デバイスでキーボードが拡張されているかどうかを検出するにはどうすればよいですか?

Windows モバイル デバイスでキーボードが拡張されているかどうかを検出するにはどうすればよいですか? ソフト キーボードを手動で起動していますが、アプリが PIE を起動しないようにするタイミングを知る必要があります。

0 投票する
29 に答える
338817 参照

android - Android:EditTextにフォーカスがある場合、ソフトキーボードを自動的に表示します

を使用して入力ボックスを表示していますAlertDialog。を呼び出すと、EditTextダイアログ内自体が自動的にフォーカスされますAlertDialog.show()が、ソフトキーボードは自動的に表示されません。

ダイアログが表示されたときにソフトキーボードを自動的に表示するにはどうすればよいですか?(そして、物理/ハードウェアキーボードはありません)。[検索]ボタンを押してグローバル検索を呼び出す場合と同様に、ソフトキーボードが自動的に表示されます。

0 投票する
10 に答える
50642 参照

android - アクティビティの開始時にソフト キーボードを表示する

A と B の 2 つのアクティビティがあります。A が起動すると条件がチェックされ、真の場合はB のstartActivityForResult()起動が呼び出されます。B はテキスト入力のみを受け取るため、B の起動時にソフト キーボードが自動的にポップアップするのは理にかなっています。アクティビティが開始されると、EditText には既にフォーカスがあり、入力の準備ができています。

windowSoftInputMode="stateAlwaysVisible"問題は、マニフェストで<activity>B のタグの下に設定しても、キーボードが表示されないことです。また、値を に設定してみましたstateVisible。自動的に表示されないため、EditText をタップして表示する必要があります。

解決策が何であるか知っている人はいますか?

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

soft-keyboard - ソフトキーボードの完全な使用例が必要

誰かがソフトキーボードの例を使用する完全な ap を教えてくれますか?

0 投票する
2 に答える
49208 参照

android - EditText ソフトウェア キーボードの [次へ] ボタンを無効にする方法 ([完了] ボタンに置​​き換えます)

Android アプリケーションに多数の EditText があり、それぞれ InputMethod が numberSigned に設定されています。ターゲット デバイスにハードウェア キーボードがなく、数値入力にソフトウェア キーボードを使用しています。Android では、入力ボックスの右側にある標準の [完了] ボタンが [次へ] ボタンに置​​き換えられます。代わりに「完了」を使用するにはどうすればよいですか?

0 投票する
2 に答える
23249 参照

android - アクティビティの開始時にソフト キーボードが表示されない

AndroidManifest.xmlandroid:windowSoftInputMode="stateAlwaysVisible"のアクティビティに追加しました。これが私のレイアウトです。

代替テキスト http://img227.imageshack.us/img227/2006/18021414.png

アクティビティが開始されると、EditText はフォーカスされますが、ソフト キーボードは表示されません。EditText をクリックすると、ソフト キーボードが表示されます。アクティビティの開始時にソフト キーボードを表示するには、追加のパラメーターを設定する必要がありますか?

ありがとう

0 投票する
4 に答える
25281 参照

android - Androidの非表示キーボードが機能しない-ソフトキーボードを非表示にできません

私はDroidIncredibleで開発しています(そして1.5 AVDエミュレーターでもテストしました)。タブウィジェットのタブの1つは、リストビューと、編集テキストと送信ボタン(チャット機能用)のある行で構成されています。 。[送信]をクリックすると、以下を使用してソフトキーボードを閉じますが、機能しません。これは、他の場所で人々が正しいと投票したコードと同じです。

私が行方不明になっているものがありますか?

また、フラグを0に変更してみました。運が悪いです。誰もが何が起きているのか知っていますか?

****編集****私が元々 .hideSoftInputFromInputMethod()の代わりに使用していたことに気づきましたhideSoftInputFromWindow()。それを変更しても機能しませんでした...

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

python - Windows 用の T9 スタイルのオンスクリーン キーボードを作成するにはどうすればよいですか?

時々、夜、ベッドで映画を見たり、オンラインでテレビ番組を見たりするのが好きです。私のコンピュータは私の机のすぐそばにあるので、これは便利です。そのため、モニターの 1 つを回転させ、他の画面を無効にして、マウスを上に引っ張るだけです。次の日にデスクに戻ったときに機能しない方法でケーブルを再配線しないと、キーボードが届きません。映画を見ていると、友達が私に話しかけてくることがあります。私は、飛び上がったり、モニターを回転させたり、マウスを後ろに動かしたり、椅子に座ったりせずに話しかけられるようにしたいと考えています。

私がやりたいのは、マウスで使用するオンスクリーン キーボードを作成することですが、T9 電話のキーパッド スタイルで、(うまくいけば) クリック数とマウスの移動量を最小限に抑え、ターゲットを逃します。私はすでに言語に精通しているので、Python でこれを行いたいと思っていますが、どこから始めればよいかわかりません。

よくわからないことの 1 つは、チャット ウィンドウからフォーカスを奪わずにオンスクリーン キーボードをクリックする方法です。これは達成できますか?または、アプリケーションは、最後にフォーカスされたウィンドウで最後にフォーカスされたコントロールを記憶し、それにキーストロークを送信できますか?

また、このウィンドウ管理とキーストロークの送信を行うために外部ライブラリが必要ですか?

ヘルプは大歓迎です。そのようなものが (任意の言語で) 既に存在する場合は、それを教えていただければ幸いです。

私は間違いなくそれをオープンソースにして、私がそれを開発した場合、ここにプロジェクトへのリンクを投稿します.

0 投票する
7 に答える
37352 参照

android - Androidで完了キープレスでソフトキーボードを非表示にしますか?

ソフトキーボードの完了ボタンに苦労しています。ソフト キーボードが表示されない キーを押してキーボードを非表示にします。別のボタンから、それは完全に動作します

imm.hideSoftInputFromWindow(editText.getApplicationWindowToken(), 0);

しかし、onKeyListener は思い通りに機能しません。editText を押すと、ソフト キーボードが表示され、その内容が文字から消去されます。

聞いてくれてありがとう!

main.xml:

Java ファイル:

ボタンを使用した作業方法 (同じ Java ファイル内):

編集:キー番号「9」を押すと、キーボードが非表示になります。それは変です。