我已经覆盖了我的 Activity 的 onKeyDown (int keyCode, KeyEvent event) 方法,以便记录用户按键。我进一步扩展了我在布局中使用的所有视图,并在那里覆盖了 onKeyDown 方法。这样我就可以在我的大部分应用程序中记录硬键按下。只有在打开选项菜单或上下文菜单时,我才能拦截任何硬键按以将其写入日志文件。有谁知道如何/是否可以做到这一点?是否可以将 OnKeyListener 或 OnKeyDownListener 附加到菜单?提前感谢您的帮助和努力!
问问题
525 次