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

即可。

更多相关文章

  1. Android内核的根文件系统
  2. Android P 系统应用无法对外置SD卡进行读写
  3. Android按键消息传播流程
  4. Android 编译系统(一):Android.mk的学习
  5. Android 系统架构图
  6. 调用android系统自带功能
  7. 【按键】灭屏后瞬间按返回键,可以点亮屏幕
  8. android销毁Activity和被系统销毁时的数据保存

随机推荐

  1. 常用的adb命令
  2. [原创]adb使用教程v1.1.0-----by-----使
  3. Android UncaughtExceptionHandler 记录
  4. 保存EditText的文本内容
  5. Android中的弹出提示框
  6. Android使用自定义字体
  7. Appium自动化测试Android
  8. android viewpage的施用
  9. Android Studio 第四十九期 - Sqlite数据
  10. android studio 打包自动生成版本号与日