Android simulate key press;我想将这个答案应用到我的应用程序,当呼叫活动开始时,数字按下了自己,但我有这些问题,我怎么能解决它我找不到,如果存在请分享链接。
Intent i = new Intent(Intent.ACTION_CALL);
i.setData(Uri.parse("tel:090"));
startActivity(i);
new Thread(new Runnable() {
@Override
public void run() {
try {
Instrumentation inst = new Instrumentation();
for ( int i = 0; i < 10; ++i ) {
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_1);
Thread.sleep(2000);
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_2);
Thread.sleep(2000);
}
}
catch(InterruptedException e){
}
}
}).start();