android添加 DOUBLETAP键值

    xiaoxiao2022-06-30  74

    1.frameworks/base/data/keyboards/Generic.kl(键盘布局文件添加键值映射,这里的键值对应kernel里面的键值,按键名字对应上层keycodes.h里面定义的按键名字)

    key 490 DOUBLETAP

    2.frameworks/base/core/res/res/values/attrs.xml

    <enum name="KEYCODE_DOUBLETAP" value="260" />

    3.frameworks/native/include/android/keycodes.h

    AKEYCODE_DOUBLETAP =260

    4.frameworks/native/include/input/InputEventLabels.h

    DEFINE_KEYCODE(DOUBLETAP)

    5.frameworks/base/core/java/android/view/KeyEvent.java

    public static final int KEYCODE_DOUBLETAP = 260; public static final boolean isSystemKey(int keyCode) { case KeyEvent.KEYCODE_DOUBLETAP: } public static final boolean isWakeKey(int keyCode) { case KeyEvent.KEYCODE_DOUBLETAP: }
    转载请注明原文地址: https://ju.6miu.com/read-1125898.html

    最新回复(0)