2010-03-10 2 views

답변

31

"getResources(). getConfiguration(). keyboard가 제공하는 플래그는 어떤 키보드 (있는 경우)를 사용할 수 있는지 확인하는 좋은 방법입니다." [1]

http://d.android.com/reference/android/content/res/Configuration.html#keyboard

+13

는 기본적으로 그 의미 :..! 개인 부울 isHardwareKeyboardAvailable() { 반환의 GetResources()는, getConfiguration() 키보드 = Configuration.KEYBOARD_NOKEYS; } – Marcus

+3

예, "하드웨어 키보드"로 "12 키 키보드"를 계산하는 경우. – HostileFork

+2

장치의 필수적인 부분 인 키보드를 감지하지만 USB 또는 Bluetooth 키보드가 현재 연결되어 있는지 감지하지 못합니다. 이에 대해서는 https://stackoverflow.com/q/12161989/11683을 참조하십시오. – GSerg

관련 문제