我有一个活动类如下:
public class MyActivity extends Activity implements OnTouchListener {}
整个课程很长,有一些很好的视图深度(主要是 webview)。我正在尝试为这个类实现一个全局键事件记录器。我试图为主视图设置 keylistener 但无法设置它,因为我认为我没有扩展 OnKeyListener 类?我得到的错误是
The method is the type view is not applicable for MyActivity
我还覆盖了不收集任何数据的 OnKeyDown 方法:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.i("Key Pressed: ", keyCode+" = number");
}
那么,我应该用什么方法来获取我的活动中发生的所有关键事件?我现在几乎一无所知。我真的很感谢你的帮助。
编辑:我只寻找所有软键盘事件。(对不起,我忘了提……)