InputMethodService.SendDownUpKeyEvents(Keycode) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將給定的金鑰事件碼(由 定義 KeyEvent)傳送到目前輸入連線,是鍵下降 + 鍵上行事件對。
[Android.Runtime.Register("sendDownUpKeyEvents", "(I)V", "GetSendDownUpKeyEvents_IHandler")]
public virtual void SendDownUpKeyEvents(Android.Views.Keycode keyEventCode);
[<Android.Runtime.Register("sendDownUpKeyEvents", "(I)V", "GetSendDownUpKeyEvents_IHandler")>]
abstract member SendDownUpKeyEvents : Android.Views.Keycode -> unit
override this.SendDownUpKeyEvents : Android.Views.Keycode -> unit
參數
- keyEventCode
- Keycode
傳送的原始金鑰碼,定義為 KeyEvent。
- 屬性
備註
將給定的金鑰事件碼(由 定義 KeyEvent)傳送到目前輸入連線,是鍵下降 + 鍵上行事件對。 發送事件已 KeyEvent#FLAG_SOFT_KEYBOARD KeyEvent.FLAG_SOFT_KEYBOARD 設定,讓收件人能辨識其來自軟體輸入方式,且 KeyEvent#FLAG_KEEP_TOUCH_MODE KeyEvent.FLAG_KEEP_TOUCH_MODE不會影響目前介面的觸控模式。
請注意,不建議在正常運作中傳送這類關鍵事件;這主要用於類型 android.text.InputType#TYPE_NULL 文字欄位,或非富豐富輸入法。 一個相當有能力的軟體輸入法應該使用這 android.view.inputmethod.InputConnection#commitText 一系列方法來傳送文字給應用程式,而不是傳送關鍵事件。
Java 文件 android.inputmethodservice.InputMethodService.sendDownUpKeyEvents(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。