問題タブ [inputconnection]

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

flutter - Flutter: 非アクティブな InputConnection の getTextBeforeCursor

という関数に渡すことができるように、TextField タイトル内のユーザー入力を取得しようとしています void _filterList(value)。ただし、テキストを入力するたびに、次のエラーが表示されます。

これは私のコードです:

これは私の機能です:

}

私が復元した限り、キーボードに問題があるようですが、それを防ぐ方法はわかりません

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

android - InputConnection が物理キーボードを受信しない

ユーザーからのテキスト入力を受け入れることになっているカスタム ビューを作成しようとしています (EditText は使用できません) カスタム ビューはソフト キーボードではうまく機能しますが、物理キーボードからの入力を受け取りません。タッチに集中

そして私は onCreateInputConnection をオーバーライドしています

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

android - InputConnection クラスが Huawei 電話で正しく機能しない

キーボードのボタンを押すと、テキストビュー内の現在表示されているテキストが、最後に押されたキーに置き換えられます (期待どおりに追加されません)。つまり、「1」を押したときに「12」を入力しようとすると、すべて問題なく、「2」を押すと、古い文字「1」が「2」に置き換えられます。この問題は Huawei スマートフォンでのみ発生し、残りはすべて正常に動作します。次のようにテキストを追加します: inputConnection.commitText(inputedCharacter.toString(), 1)。ファーウェイのどこが悪いの?