我的项目目前正在使用,但似乎我已经转移到api 26级 - 修订版26.0.2,我正在努力寻找符号 KeyEventCompat
import android.support.v4.view.KeyEventCompat;
Run Code Online (Sandbox Code Playgroud)
我试图找出使用v7但它不起作用.任何关于如何使其工作的想法.
使用示例:
case KeyEvent.KEYCODE_TAB:
if (KeyEventCompat.hasNoModifiers(event)) {
handled = arrowScroll(FOCUS_FORWARD);
} else if (KeyEventCompat.hasModifiers(event, KeyEvent.META_SHIFT_ON)) {
handled = arrowScroll(FOCUS_BACKWARD);
}
break;
Run Code Online (Sandbox Code Playgroud)
任何关于如何使其工作的想法.
谢谢
Mad*_*hur 64
改变这一点
if (KeyEventCompat.hasNoModifiers(event)) {
handled = arrowScroll(FOCUS_FORWARD);
} else if (KeyEventCompat.hasModifiers(event, KeyEvent.META_SHIFT_ON)) {
handled = arrowScroll(FOCUS_BACKWARD);
}
Run Code Online (Sandbox Code Playgroud)
至
if (event.hasNoModifiers()) {
handled = arrowScroll(FOCUS_FORWARD);
} else if (event.hasModifiers(KeyEvent.META_SHIFT_ON)) {
handled = arrowScroll(FOCUS_BACKWARD);
}
Run Code Online (Sandbox Code Playgroud)
KeyEventCompat类在API级别26.0.0中已弃用
| 归档时间: |
|
| 查看次数: |
7669 次 |
| 最近记录: |