問題タブ [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 に答える
345 参照

android - Android ソフトキーボードの問題を修正する

Edittext を含む View を表示する ListAdapter があります。そのビューがフォーカスされると、ソフトキーボードがポップアップします。ただし、何らかの理由で、ビューのフォーカスが失われます。この動作を回避する方法はありますか?

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

android - ソフトキーボード表示時に背景レイアウトが動く - android

いくつかの編集ボックスを含むアクティビティのメイン ビューに表示している入力ポップアップがあります。ポップアップが表示されると、アクティビティ ビューはバックグラウンドで淡色表示のままになります (アラート ダイアログの場合と同様)。

私が抱えている問題は、キーボードが表示されたときにポップアップは問題ないのに、バックグラウンドのアクティビティ ビューが上に移動していることです。そのビューは一時停止する必要があり、キーボードの影響を受けるとはまったく考えていませんでした。これが起こらないようにする方法はありますか?

android:windowSoftInputMode="adjustPan" をアクティビティとポップアップに追加しようとしましたが、うまくいきませんでした。

これが私の活動のレイアウトです:

ここに私のポップアップレイアウトがあります:

ありがとう!

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

android - Android EditText、ソフトキーボードの表示/非表示イベント?

EditText でソフト キーボードが表示または非表示になったイベントをキャッチすることはできますか?

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

android - Android - コードからキーアイコンを設定する方法

xml でキーボードを定義する場合、android:keyIcon属性を使用してキー アイコンを設定します。ただし、 Drawableプロパティ - Key.iconを設定すると、キーにアイコンが表示されませ。代わりに、キーをタップしたときに表示されるポップアップに画像が表示されます。コードからキーアイコンを設定する他の方法はありますか?

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

android - androidソフトキーボードonTouch()

カスタムSoftKeyboardを実装して、ユーザーがプッシュする場所とリリースする場所を認識し、両方の座標を使用して文字を決定するための最良の方法は何ですか?たとえば、Qを押してから、指をEに移動してから離します。アプリケーションは2つの座標を取得する必要があります。基本的にシンプルなライン。

1つの方法は、ボタンをトラフにし、ボタンがタッチされたときにonTouch(View v、MotionEvent event)メソッドを使用することです。次に、MotionEventをディスパッチします。もう1つの方法は、すべての入力を処理し、レイアウトを「画像」として描画することです。上記の例と同じですが、ボタンがありません。または、もっと良い方法があるかもしれません(私はAndroidを初めて使用し、まだよく知らないため)?

ヘルプやアドバイスをありがとうございます。

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

android - PopupWindowでキーボードを表示する方法は?

私はPopupWindowクラスを使用しPopupWindowていますが、クラスがありEditTextます。問題は、PopupWindowが表示されているときにクリックするとEditText、ソフトキーボードが表示されず、入力を入力できないことです。誰かがこの問題を解決する方法を教えてもらえますか?

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

android - LatinIME.git の例を使用したソフトキーボードのランタイム エラー

プロの Android 開発者の助けが必要です。Android 2.2 用のソフトキーボードを開発しています。例として LatinIME.git を使用したかったのです。

Eclipse プロジェクトは正しく、コンパイルできますが、アプリをインストールし、キーボードをデバイスの入力方法として設定した後 (私は 2.2 で HTC Desire を使用しています)、ランタイム エラーが発生します。

...強制的にキーボードを閉じた後、キーボードは機能しますが、KeyboardViewに何か問題が表示されます。写真を参照してください。

ここに画像の説明を入力

Latin1.png

ここに画像の説明を入力

Latin2.png

どうもありがとう。

よろしく、Vitaliy。

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

android - Android:ソフトキーボードの効率的なキー押下効果?

ソフトキーボードでは、キーを押している間にユーザーに視覚的なフィードバックを与える方がよいでしょう。

1.押された効果を与えるためにメインの背景キャンバスに押されたボタンの一部を再描画Viewします2.各ボタンには独自の「押された」Viewがあり、キーを押すViewイベント中に表示(点滅)に設定されます(再描画は必要ありませんが、より多くのメモリが必要です) )。

速度とメモリ使用量のトレードオフはわかっていますが、この状況で何をするかを知りたいだけです。

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

android - Android Sample Soft Keyboard を削除するにはどうすればよいですか?

Android SDK で提供されているサンプル ソフト キーボードを実際のデバイスで実行しました。設定で使用可能なキーボードのリストから削除したいと思います。ヒットせずにウェブを検索しました。私のエミュレータの1つにも表示されます。

おそらく明らかな答えだと思いますが、それを理解することはできません。

どんな助けでも大歓迎です。

ありがとう、サム

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

android - 入力領域のないアクティビティで数字キーパッドを表示する

次のコードを使用して、アクティビティでソフト入力キーボードをポップアップします



アルファベットのキーボードが表示されます。

しかし、テンキーを表示したいと思います。

setInputType()の使用は、EdittextまたはTextViewで使用すると機能することを知っていますが、EditTextなどの入力領域なしでキーボードを表示し、キーボードのキーの押下を聞くだけでよいことに注意してください。

誰かがこれが可能かどうかを確認できますか?可能であれば、どのようにそれを達成できますか?