Android模拟、实现、触发系统按键事件的方法
16lz
2021-01-23
Android模拟、实现、触发系统按键事件的方法
/** * 模拟系统按键。 * * @param keyCode */public static void onKeyEvent(final int keyCode) {new Thread() {public void run() {try {Instrumentation inst = new Instrumentation();inst.sendKeyDownUpSync(keyCode);} catch (Exception e) {e.printStackTrace();}}}.start();}
可以在代码中实现、模拟用户的按键,相当于用户的手指操作,比如,当用户点了屏幕下方的返回键,则传递keyCode的值为:
KeyEvent.KEYCODE_BACK
即可。
更多相关文章
- Android内核的根文件系统
- Android P 系统应用无法对外置SD卡进行读写
- Android按键消息传播流程
- Android 编译系统(一):Android.mk的学习
- Android 系统架构图
- 调用android系统自带功能
- 【按键】灭屏后瞬间按返回键,可以点亮屏幕
- android销毁Activity和被系统销毁时的数据保存