InputMethodService.SendDefaultEditorAction(Boolean) 方法

定義

請輸入目標透過 執行其預設動作 InputConnection#performEditorAction InputConnection.performEditorAction()

[Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")]
public virtual bool SendDefaultEditorAction(bool fromEnterKey);
[<Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")>]
abstract member SendDefaultEditorAction : bool -> bool
override this.SendDefaultEditorAction : bool -> bool

參數

fromEnterKey
Boolean

若為真,執行方式將如同使用者按下鍵盤上的 Enter 鍵,也就是說,如果編輯器設定了 ,則 em <>not<>/em 被執行EditorInfo#IME_FLAG_NO_ENTER_ACTION EditorInfo.IME_FLAG_NO_ENTER_ACTION。 若錯誤,無論編輯如何設定該標記,該動作都會被傳送。

傳回

回傳一個布林值,表示是否已傳送動作。 若為錯誤,則表示編輯器未指定預設動作,或不希望 Enter 鍵執行動作。 如果是真的,動作已經被傳送(或根本沒有輸入連線)。

屬性

備註

請輸入目標透過 執行其預設動作 InputConnection#performEditorAction InputConnection.performEditorAction()

為了相容性,即使 EditorInfo#actionLabel EditorInfo.actionLabel 設定了 ,此方法也不會執行自訂動作。 實作者如果想執行自訂動作,應該直接呼叫 InputConnection#performEditorAction InputConnection.performEditorAction()EditorInfo#actionId EditorInfo.actionId

Java 文件 android.inputmethodservice.InputMethodService.sendDefaultEditorAction(.*boolean)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於