InputMethodService.SendKeyChar(Char) 方法

定義

將指定的 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於