22
A
回答
31
”getResources()。getConfiguration()。键盘提供的标志是检查哪个键盘(如果有)可用的好方法。“ [1]
http://d.android.com/reference/android/content/res/Configuration.html#keyboard
相关问题
- 1. 如何检测iPhone上的硬件键盘上的键盘事件(iOS)
- 2. libgdx如何检测键盘存在
- 3. 如何检测键盘是否存在
- 4. 如何检测硬件键盘是否连接到iPhone?
- 5. 硬件键盘
- 6. iOS:如何检测硬件蓝牙键盘上的逃生/控制键?
- 7. 编程方式检测硬件调用的存在/挂断键
- 8. 硬件键盘事件
- 9. 如何检查是否使用本地/硬件键盘?
- 10. 在PyQt4中检测键盘事件
- 11. 键盘按不按硬件
- 12. 如何检测软键盘语言?
- 13. 如何检测双键盘ReactiveUI
- 14. 在Linux中检测到硬盘时如何通知
- 15. 操作系统在连接时如何检测USB硬盘
- 16. 检测GPS硬件在iphone
- 17. 在android软键盘中禁用/检测键盘解锁键
- 18. 如何检测在textfield键盘上按哪个键?
- 19. 如何检测键盘在iOS 8中按下“PAGE UP”键?
- 20. iOS - 检测软件键盘高度
- 21. Xamarin/iOS - 如何从硬件键盘禁用标签键码
- 22. 我如何检测Gmail中的键盘事件
- 23. 检测键盘按下
- 24. pygame失败检测键盘
- 25. 检测键盘挂钩
- 26. 如何检测Android软件键盘何时隐藏?
- 27. 有什么方法可以检测手机上是否有硬件键盘?
- 28. 如何用javascript检测iOS键盘的“下一个”键
- 29. Android的 - 如何检测在屏幕上显示的软键盘
- 30. 如何检测硬盘是否通过USB连接?
基本上,这意味着:! 私人布尔isHardwareKeyboardAvailable(){ 返回getResources()getConfiguration()键盘= Configuration.KEYBOARD_NOKEYS; } – Marcus 2010-03-10 10:47:14
是的,如果出于您的目的,您正在将“12键键盘”计为“硬件键盘”。 – HostileFork 2010-03-10 10:56:16
请注意,它会检测到作为设备组成部分的键盘,但它不会检测到USB或Bluetooth键盘当前是否连接。请参阅https://stackoverflow.com/q/12161989/11683。 – GSerg 2017-06-13 08:25:09