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

如果為 true,則會執行此動作,就像使用者按下鍵盤上的 Enter 鍵一樣,如果編輯器已設定 ,則<>不會</em>。EditorInfo#IME_FLAG_NO_ENTER_ACTION EditorInfo.IME_FLAG_NO_ENTER_ACTION 如果為 false,則不論編輯器設定該旗標的方式為何,都會傳送動作。

傳回

傳回布爾值,指出是否已傳送動作。 如果為 false,則編輯器未指定預設動作,或不希望輸入鍵中的動作。 如果為 true,則會傳送動作(或完全沒有輸入連線)。

屬性

備註

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

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

android.inputmethodservice.InputMethodService.sendDefaultEditorAction(boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於