Cannot resolve symbol KeyEventCompat(android.support.v4.view.KeyEventCompat找不到)
在buidlding 过程中,KeyEventCompat 找不到
在28.0.0以上版本中,KeyEventCompat 的 hasNoModifiers方法已经被替代。用KeyEvent 实现
if (event.hasNoModifiers()) {
handled = arrowScroll(FOCUS_FORWARD);
} else if (event.hasModifiers(KeyEvent.META_SHIFT_ON)) {
handled = arrowScroll(FOCUS_BACKWARD);
}
原来的代码:
if (KeyEventCompat.hasNoModifiers(event)) {
handled = arrowScroll(FOCUS_FORWARD);
} else if (KeyEventCompat.hasModifiers(event, KeyEvent.META_SHIFT_ON)) {
handled = arrowScroll(FOCUS_BACKWARD);
}