[关闭]
@zifehng 2017-06-15T11:16:59.000000Z 字数 806 阅读 1659

Android添加新键值

Android input keycode


本文基于mstar828、Android 5.0.1,其他平台仅供参考

  1. ......
  2. key 183 F13
  3. ......
  1. static const InputEventLabel KEYCODES[] = {
  2. ......
  3. DEFINE_KEYCODE(F13),
  4. { NULL, 0 }
  5. };
  1. enum {
  2. ......
  3. AKEYCODE_F13 = 600,
  4. }
  1. <attr>
  2. ......
  3. <enum name="KEYCODE_F13" value="600" />
  4. </attr>
  1. public class KeyEvent extends InputEvent implements Parcelable {
  2. ......
  3. public static final int KEYCODE_F13 = 600;
  4. ......
  5. }
  1. public int interceptKeyBeforeQueueing(KeyEvent event, int policyFlags) {
  2. ......
  3. switch (keyCode) {
  4. case KeyEvent.KEYCODE_F13:{
  5. ......
  6. break;
  7. }
  8. ......
  9. }
  10. ......
  11. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注