問題タブ [android-softkeyboard]

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 に答える
596 参照

android - 私のonClickListenerをインターセプトするソフトキーボード?

Android では、クリックしたときに EditText ボックスを空白にする次のコードがあります。これは、ボックス内の既存の情報をすべて削除し、白紙の状態から開始することです。それはうまくいきます。編集ボックスを最初にクリックすると、ソフト キーボードが表示されますが、EditBox 内の既存の情報はそのままです。EditBox をもう一度クリックすると、情報が消えます。最初のクリックでデータをクリアするにはどうすればよいですか? 最初のクリックがソフト キーボードによって傍受されたと推測しています。助けてくれてありがとう。

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

android - MultiLineEditTextandroidでSoftKeyboardを無効にする

次のコードを使用して、ソフトキーボードポップアップのない無効なEditTextにクリップボードのコンテンツを貼り付けようとしています

android EditTextは改行を尊重しません。つまり、複数行のコンテンツを表示せず、1行にまとめます。

複数行のコンテンツホルダーでソフトキーボードがポップアップしないようにしたいEditTextを無効にします

0 投票する
5 に答える
41859 参照

java - ダイアログ用のソフトキーボードを表示する

エディットテキストビューのダイアログを表示しています。ただし、ソフトキーボードは、ユーザーがエディットビュー内を押した場合にのみ開きます。そこで、次のコードでInputMethodManagerを呼び出してみました。

dialogFieldは入力フィールドです。しかし、正確にいつこれを行うことになっていますか?ダイアログのonStart()メソッドで試しましたが、何も起こりません。以前にdialogFieldのフォーカスをリクエストしようとしましたが、何も変わりません。

私もこのコードを試しました

両方のバージョンで。ただし、ソフトキーボードは表示されません。Main.logは単なるログであり、関数が実際に呼び出されていることを示しています。そして、はい、それは呼ばれています。

ダイアログが開く前に、SHOW_FORCEDフラグが付いたキーボードを入手できました。ただし、終了時に閉じません。そして、私はダイアログを表示する前にそれを行うことができるだけです。コールバック内でも機能しません。

0 投票する
19 に答える
209233 参照

android - Androidで「仮想キーボードの表示/非表示」イベントをキャプチャするには?

仮想キーボードが表示されているかどうかに基づいてレイアウトを変更したいと思います。API とさまざまなブログを検索しましたが、役立つものが見つからないようです。

出来ますか?

ありがとう!

0 投票する
11 に答える
95532 参照

android - 横向きでのソフト キーボード入力のフルスクリーン編集ビューを無効にしますか?

ソフト キーボードを使用する Android デバイスで、ランドス ケープ モードのときにフルスクリーン キーボード編集ビュー (以下に示す) が表示されないようにしたい (つまり、ソフト キーボード自体とその背後にあるビューのみを表示したい)。

setExtractViewShown(false)これはメソッド onを使用して実現できるとInputMethodService思いますが、これのデフォルト インスタンスにアクセスできず、カスタム入力メソッドを実装したくありません。

Android フルスクリーン編集ビュー

追加するように編集:入力が行われるビューはTextView(ViewカスタムInputConnection実装では) でandroid:imeOptions="flagNoExtractUi"はないため、ここでは機能しません。

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

android - nexus one のソフト キーボードで Android onKey が起動しない

ソフト キーボードから onKey イベントをキャッチしようとしています。ただし、onKey イベントを発生させるキーはごくわずかです (削除、戻るなど)。通常の文字ではありません。誰かが理由を知っていますか?

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

android - EditTextを隠すSoftKeyboard

EditTextを使用して、ユーザーがデータベースを検索し、ListViewにデータを入力できるようにするレイアウトがあります。EditTextは、画面の上部から約2/3のところにあります(ImageViewの上に配置され、その後にイントロテキストが続きます)。

問題は、ソフトキーボードがEditTextを非表示にするため、ユーザーが入力内容を確認できないことです。(自動提案を無効にしました。)

LinearLayout、RelativeLayout、パディング、およびさまざまな配置/センタリングを試しましたが、それでも正しく機能させることができません。EditTextは非表示になっているか、画面の上部から押し出されているか、「押しつぶされて」歪んでいます。

提案???

考えられる回避策の1つは、EditTextを画面の上部に移動することです。しかし、これは私が与えられたグラフィックデザインから逸脱しています。

もう1つの考えられる回避策は、ソフトキーボードを全画面で開くようにすることです(ただし、方法はわかりません)。これでもEditTextは非表示になりますが、自動提案を再度有効にして、ユーザーが入力内容を確認できるようにすることができます。ユーザーは入力内容の提案しか表示できないためです。

これが私の最新の試みです。「introFrame」を参照してください。

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

android-layout - Android-Webビュー内のTextField用のソフトキーボード

通常、ランドスケープモードでは、EditTextはIMEをフルスクリーンモードで開きますが、Webビュー内のテキストフィールド(HTMLコンテンツとしてロードされる)の場合は開かず、既存のビューを上に押し上げます。'adjustpan'オプションを使用してみましたが、役に立ちませんでした。このシナリオでIMEを変更することは可能ですか?前もって感謝します...

0 投票する
8 に答える
136448 参照

android - ボタンをクリックする代わりに、ソフトキーボードの「ENTER」キーを使用します

こんにちは、検索EditTextと検索がありますButton。検索したテキストを入力するときに、検索の代わりにソフトキーボードのENTERButtonキーを使用して検索機能を有効にしたいと考えています。

事前に助けてくれてありがとう。

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

android - ssoftkeyboard を呼び出すときに Android アプリケーションのサイズを変更する

アプリケーションのソフトキーボードに問題があります。編集テキストを押すと、編集テキストの上にソフト キーボードが表示されます。Android のドキュメントを読み、AndroidManifest.xml に入れましandroid:windowSoftInputMode="adjustResize">たが、機能しません。