0
KeyEvent.keyCodeToString(keyEvent)
기능으로 인식되는 문자를 가져올 수 없습니다.
가 나는 시도했다 : 올바른 출력 내가 일하고 있어요 기능의 keyCode
변수를 비교하는 데 사용됩니다Android에서 KeyEvent로 문자 변환
KeyEvent.keyCodeToString(Character.getNumericValue('5')); // Output: KEYCODE_CALL
KeyEvent.keyCodeToString(Integer.parseInt(String.valueOf(Character.getNumericValue('5')))); // Output: KEYCODE_CALL
. 감사합니다.
내 목표는 눌린 키가이 값보다 작은 지 여부를 감지하는 것입니다. 이 값은 실제로 별도의 XML 파일에 저장되어 있기 때문에 char에서이를 감지해야하며 해당 파일에서 값을 수정하려고합니다. – avi12
사용자가 소프트 키 보드의 키를 누를 때 실제로 KeyEvents를 얻지 않을 가능성이 있으므로이 방법을 다시 생각해 볼 필요가 있습니다. KeyEvents는 실제 버튼에 대해서만 보증됩니다. –
오케이. 너는 제안이 있니? – avi12