InputMethodService.SendKeyChar(Char) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將指定的 UTF-16 字元傳送到目前的輸入連線。
[Android.Runtime.Register("sendKeyChar", "(C)V", "GetSendKeyChar_CHandler")]
public virtual void SendKeyChar(char charCode);
[<Android.Runtime.Register("sendKeyChar", "(C)V", "GetSendKeyChar_CHandler")>]
abstract member SendKeyChar : char -> unit
override this.SendKeyChar : char -> unit
參數
- charCode
- Char
UTF-16字元碼要傳送。
- 屬性
備註
將指定的 UTF-16 字元傳送到目前的輸入連線。 大多數字元只需與該字元通話 InputConnection#commitText InputConnection.commitText() 即可完成;不過,有些字元的處理方式可能會有所不同。 特別是,Enter 字元('\n')會以動作代碼或原始金鑰事件的形式提供,視情況而定。 可視為一種方便方法,適合尚未完整實作動作的 IME;完全合規的 IME 會為每個事件決定正確的動作,通常不會呼叫此方法,除非處理來自硬體鍵盤的事件。
Java 文件 android.inputmethodservice.InputMethodService.sendKeyChar(char)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。