InputMethodService.OnViewClicked(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當使用者點擊或點擊文字檢視時,會被呼叫。
[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。