为什么世界上我的KeyEvent.KEYCODE_ENTER
不能在模拟器中工作,而不能在物理设备中工作?我正在使用KEYCODE事件让SearchView在SearchView窗口打开时按Enter键。它可以在我的模拟器中使用,但不能在我的物理设备中使用。为什么?
new Thread(new Runnable() {
@Override
public void run() {
try {
Instrumentation inst = new Instrumentation();
for ( int i = 0; i < 10; ++i ) {
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_ENTER);
Thread.sleep(50);
}
}
catch(InterruptedException e){
}
}
}).start();