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. linux centos 6.5下安装nodejs
  2. 微信内嵌html5页面清楚缓存
  3. C语言中的转义字符
  4. shell知识点
  5. 时间处理总结(三)javascript与WCF
  6. Objective-c知识小结
  7. WinDebug 常用命令表【摘】
  8. WPF案例 (五) 对控件界面使用倒影
  9. poj 2689 巧妙地运用素数筛选
  10. 《调试九法——软硬件错误的排查之道》【PDF】下载
  11. 利用jmeter进行数据库测试
  12. 一句SQL完成动态分级查询
  13. Sqlserver还原master
  14. 从0移植uboot(三) _编译最小可用uboot
  15. 『计算机视觉』各种Normalization层辨析
  16. Django组件(二) Django之Form
  17. [置顶]使用scrapy_redis,自动实时增量更新东方头条网全站新闻
  18. Imageen 图像切割 (JpegLosslessTrans)
  19. can/socket can
  20. 如何给sublime text.安装插件

热门文章

  1. 一次AIX LVM PV重复PVID故障处理记录
  2. POJ——T 1986 Distance Queries
  3. UI_UISegmentedControl 控件
  4. 仿小米简约Calculator
  5. FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity
  6. VGA接口时序约束
  7. Java反射异常处理之InvocationTargetException
  8. 2017.9.17校内noip模拟赛解题报告
  9. CSUOJ 1542 Flipping Parentheses
  10. RHEL7.1安装VNC