如何以编程方式按下android的物理按钮
作者:互联网
我想以编程方式按音量按钮.在Java中,可以使用机器人类,但在Android中没有机器人类.
我想知道如何在Android中实现这一点.
解决方法:
我建议你以编程方式增加/减少音量,这会有点容易,但是如果你想将它用于其他一些过程那么你可以检查下面的代码 –
编辑 – 我之前给出的片段不起作用,但这个片段确实有用.它使用runnable,因此try catch块是必需的.
new Thread(new Runnable() {
@Override
public void run() {
try {
Instrumentation inst = new Instrumentation();
//This is for Volume Down, change to
//KEYCODE_VOLUME_UP for Volume Up.
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_VOLUME_DOWN);
}catch(InterruptedException e){}
}
}).start();
标签:android,awtrobot 来源: https://codeday.me/bug/20190528/1171138.html