我想模拟我们Android设备的所有物理按钮。

有没有一种方法可以模拟:

  • 返回按钮
  • 主页按钮
  • 菜单按钮
  • 搜索按钮
  • 任务按钮
  • 音量(+和-)按钮
  • 最佳答案

    创建一个KeyEvent并将其发布。

    KeyEvent kdown = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_BACK);
    Activity.dispatchKeyEvent(kdown);
    KeyEvent kup = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_BACK);
    Activity.dispatchKeyEvent(kup);
    

    关于android - 如何模拟主页,后退,菜单,搜索,任务和音量按钮?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13876288/

    10-12 02:46