私はカスタム Android キーボードを作成しています。編集テキストが選択されている場合は、すべての編集テキストを削除するために削除キーが必要です。
つまり、テキストが選択されると、clipboard(cut,copy,paste が表示されます); そのモードでは、削除キーが押された場合、すべて削除する必要があります。現在はありません。
PSは、特定の編集テキストについて教えてくれません。それはカスタムキーボードであり、テキストを編集することはできません。
私はカスタム Android キーボードを作成しています。編集テキストが選択されている場合は、すべての編集テキストを削除するために削除キーが必要です。
つまり、テキストが選択されると、clipboard(cut,copy,paste が表示されます); そのモードでは、削除キーが押された場合、すべて削除する必要があります。現在はありません。
PSは、特定の編集テキストについて教えてくれません。それはカスタムキーボードであり、テキストを編集することはできません。
なぜそうならないのかわかりません。私が作成したキーボードでは、削除キーイベントを送信するだけで、魅力的に機能します。何かが選択されているときに削除/バックスペースキーが押された場合は、次のことを試してください。
getCurrentInputConnection().sendKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_DEL));
getCurrentInputConnection().sendKeyEvent(new KeyEvent(KeyEvent.ACTION_UP,KeyEvent.KEYCODE_DEL));