0
표준 키보드의 입력을 Swype 키보드의 입력과 다르게 처리하는 안드로이드 응용 프로그램이 있습니다. 프로그래밍 방식으로 현재 사용중인 키보드를 찾을 수있는 방법이 있습니까?가상 키보드의 유형을 감지하십시오 - android
감사합니다.
표준 키보드의 입력을 Swype 키보드의 입력과 다르게 처리하는 안드로이드 응용 프로그램이 있습니다. 프로그래밍 방식으로 현재 사용중인 키보드를 찾을 수있는 방법이 있습니까?가상 키보드의 유형을 감지하십시오 - android
감사합니다.
가장 좋은 방법은 InputDeviceId를 사용하는 것입니다.
int[] devicesIds = InputDevice.getDeviceIds();
for (int deviceId : devicesIds) {
//Check the device you want
InputDevice device = InputDevice.getDevice(deviceId);
//device.getName must to have virtual
//That check the keyboard type
device.getKeyboardType(); //returns an int
}
참조 :
https://developer.android.com/reference/android/view/InputDevice.html#getKeyboardType%28%29
가능한 중복 : http://stackoverflow.com/questions/3380234/android-determine-active-input-method-from-code –
그래! 나는 그것을 전에 검색했지만 couldnt 그런 게시물을 찾으십시오. 고맙습니다! :) –