簡體   English   中英

在Android上將char轉換為KeyEvent

[英]Convert char into KeyEvent on Android

我無法獲得由KeyEvent.keyCodeToString(keyEvent)函數識別的字符。
我試過了:

KeyEvent.keyCodeToString(Character.getNumericValue('5')); // Output: KEYCODE_CALL
KeyEvent.keyCodeToString(Integer.parseInt(String.valueOf(Character.getNumericValue('5')))); // Output: KEYCODE_CALL

正確的輸出將用於與我正在使用的函數中的keyCode變量進行比較。 謝謝!

如預期般運作。 5是KEYCODE_CALL。 數字5是KEYCODE_5,其數字值為12。

我不確定為什么要使用KEYCODE常量。 幾乎肯定會有更好的方法,特別是因為幾乎沒有鍵盤發送KEYCODE事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM