单击EditText,设备将显示键盘。有什么办法,在代码中,我可以模拟按键?我想用它来点击更改字母键盘板的按钮。模拟Android设备上的按键
0
A
回答
4
View.dispatchKeyEvent例如
1
是您的目标,以改变显示的键盘类型(例如数字而不是字母)?
如果这就是你要做的,你可以简单地在TextView上设置“numeric”属性。
0
您的应用程序无法像这样操作IME键盘。您需要在代码中设置输入类型,并让设备按照自己的意愿进行操作。这个问题看起来与你的其他问题非常相似:ANDROID - Numeric keyboard
1
已经试过这样吗?
Instrumentation inst = new Instrumentation();
for (int i = 0; i < 10; ++i) {
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_MENU);
Thread.sleep(2000);
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);
Thread.sleep(2000);
}
像original作者写有
希望你觉得它useful..cheers
相关问题
- 1. Android模拟按键
- 2. 模拟多个Android设备
- 3. 模拟器上的MediaLauncher(虚拟设备)
- 4. 通过DDMS在Android设备上模拟模拟位置
- 5. Android:在设备上以编程方式模拟/模拟呼叫
- 6. Calabash -Android:我们可以在Android设备上模拟Calabash-Android的Home按钮吗?
- 7. 模拟按键
- 8. 的OutOfMemoryError在Android模拟器设备
- 9. 特定设备的Android模拟
- 10. Android模拟器的设备标识符
- 11. 模拟有限的资源设备android
- 12. Android:在模拟器上工作的MediaPlayer,但不在设备上
- 13. 模拟Android服务的按键
- 14. ubuntu上的键盘模拟器设备行为
- 15. 按钮在模拟器上工作,但不在设备上
- 16. Android上的虚拟蓝牙设备?
- 17. Android虚拟设备上的视频?
- 18. WPF中的虚拟键盘:模拟真正的输入设备?
- 19. 在Android设备上设置模拟GPS位置
- 20. 文件没有Android设备上找到,但在Android模拟器
- 21. 模拟TWAIN设备
- 22. Android虚拟设备
- 23. 与模拟器相比,Android设备的键盘在设备上的行为不同
- 24. 在Windows上模拟与Haskell的按键
- 25. 如何转换USB设备按钮以模拟C#中的键盘按钮?
- 26. 模拟信息从Android设备
- 27. Android - OpenGL - 模拟器vs实际设备
- 28. Android应用不模拟器或设备
- 29. Android:分辨率模拟器与设备
- 30. Android split()在模拟器上工作,但不在设备上
你知道如何创建这些从一个视图类的..或onclick监听器? – baash05 2013-02-03 10:28:41