InputMethodService.OnViewClicked(Boolean) 方法

定義

當使用者點擊或點擊文字檢視時,會被呼叫。

[Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")]
public virtual void OnViewClicked(bool focusChanged);
[<Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")>]
abstract member OnViewClicked : bool -> unit
override this.OnViewClicked : bool -> unit

參數

focusChanged
Boolean

如果使用者透過此點擊改變焦點視角,則為真。

屬性

備註

當使用者點擊或點擊文字檢視時,會被呼叫。 IME 無法依賴此方法被呼叫,因為這並非原始 IME 協定的一部分,因此在此方法出現前撰寫的自訂文字編輯應用程式不會呼叫以通知 IME 此互動。

此會員已被棄用。 這種方法可能不會用於像一個龐大「畫布」的複合 View 軟體,因為它能承載自己的 UI 階層和子焦點狀態。 android.webkit.WebView 是一個很好的例子。 應用程式/IME開發者不應依賴此方法。 如果你的目標只是當持續輸入中斷時收到通知,只要監控 #onFinishInput()。 如果你的目標是知道在編輯器裡點了什麼 MotionEvent#getToolType(int) ,那就用 #onUpdateEditorToolType(int) Switch。

Java 文件 android.inputmethodservice.InputMethodService.onViewClicked(boolean)

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

適用於