Color Computer Emulator を Android に移植する作業が大幅に進んでいます。ハードウェア キーボードを備えた Droid 2 で動作しますが、仮想キーボードから KeyEvents を SurfaceView サブクラスに送信することができません。ここの提案ごとに、ビューに setFocusable(true)、setFocusableInTouchMode(true)、requestFocus()、および requestFocusFromTouch() を含めました。仮想キーボードの使用時に onKeyUp および onKeyDown メソッドが呼び出されません。onCreateInputConnection を実装し、新しい BaseInputConnection を (対応する onCheckIsTextEditor とともに) 返すことを試みましたが (必要かどうかは完全にはわかりません)、成功しませんでした。
テストには HTC Incredible を使用しています。ヘルプやサンプル コードをいただければ幸いです。
ありがとう。