以前、Android dev メーリング リストでこれを尋ねましたが、返信がありませんでした。
私のアプリケーションでは、ときどきソフト キーボードをオンにしますが、DEL キーのイベントが配信されないようです。問題の方法は
Javaクラス全体が
http://squeakvm-tablet.googlecode.com/hg/project/src/org/squeak/android/SqueakView.java
ソフト キーボードでタップされた英数字キーまたは Enter (Return) キーは、KEYCODE_DEL を除いてアプリケーションに渡されます。case 句の KEYCODE_DEL を他のもの (たとえば、ハードウェア ボタン PAGE_UP のコード) に置き換えようとしましたが、そのボタンが押されたときに句が制御されます。
Android キーボード クラスをサブクラス化せず、デフォルトの入力マネージャーを使用しました。
KEYCODE_DEL のイベントを受け取るにはどうすればよいですか? キーボードのサブクラスを派生させることが唯一の方法ですか?
ありがとう。