語言

TextView.OnEditorAction(ImeAction) 方法

定義

當附加的輸入法呼叫時呼叫 InputConnection#performEditorAction(int) InputConnection.performEditorAction() 此文字檢視。

[Android.Runtime.Register("onEditorAction", "(I)V", "GetOnEditorAction_IHandler")]
public virtual void OnEditorAction(Android.Views.InputMethods.ImeAction actionCode);
[<Android.Runtime.Register("onEditorAction", "(I)V", "GetOnEditorAction_IHandler")>]
abstract member OnEditorAction : Android.Views.InputMethods.ImeAction -> unit
override this.OnEditorAction : Android.Views.InputMethods.ImeAction -> unit

參數

actionCode
ImeAction

執行動作的程式碼。

屬性

備註

當附加的輸入法呼叫 InputConnection#performEditorAction(int) InputConnection.performEditorAction() 此文字檢視時,會被呼叫。 預設實作會呼叫你提供的 #setOnEditorActionListener動作監聽器,或執行標準操作,為 EditorInfo#IME_ACTION_NEXT EditorInfo.IME_ACTION_NEXT、 EditorInfo#IME_ACTION_PREVIOUS EditorInfo.IME_ACTION_PREVIOUS、 EditorInfo#IME_ACTION_DONE EditorInfo.IME_ACTION_DONE或 。

為了向下相容,若未設定 IME 選項,且文字檢視通常不會在 Enter 時推進焦點,則此處接收的 NEXT 與 DONE 動作會被轉為 Enter 鍵的上下鍵對,進行正常的按鍵處理。

Java 文件 android.widget.TextView.onEditorAction(int)。

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

適用於

另請參閱

  • <xref:Android.Widget.TextView.SetOnEditorActionListener(.IOnEditorActionListener)>