Android API 28+ View监听按键事件的处理方式

  • 时间:
  • 浏览:
  • 来源:互联网

API28之前:

view.setOnKeyListener(new View.OnKeyListener() {
            @Override
            public boolean onKey(View v, int keyCode, KeyEvent event) {
                return true;
            }
});

 API28与28+:

ViewCompat.addOnUnhandledKeyEventListener(view, new ViewCompat.OnUnhandledKeyEventListenerCompat() {
    @Override
    public boolean onUnhandledKeyEvent(View v, KeyEvent event) {
        return true;
    }
});

 

本文链接http://www.dzjqx.cn/news/show-617067.html