0

ジェスチャー D-Pad が欲しいのですが、ジェスチャーを検出した場合に e キーイベントを送信するにはどうすればよいですか? たとえば、ジェスチャーダウンを検出したので、 keyevent を送信したいとしますKEYCODE_DPAD_DOWN

どうやってやるの?

4

1 に答える 1

0

キー イベントをアプリケーションにのみ送信する場合、最も簡単な方法は、ルート ビューに挿入することです。

KeyEvent event = new KeyEvent(...)
someView.getRootView().dispatchKeyEvent(event);

それを別のアプリケーション/ウィンドウに送信したい場合は、送信できません(アプリケーションにシステム証明書AFAIKで署名する必要がある特別な許可が必要です)

于 2011-12-16T07:56:23.310 に答える