View.OnCreateInputConnection(EditorInfo) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為輸入方法建立一個新的 InputConnection,以便與檢視互動。
[Android.Runtime.Register("onCreateInputConnection", "(Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;", "GetOnCreateInputConnection_Landroid_view_inputmethod_EditorInfo_Handler")]
public virtual Android.Views.InputMethods.IInputConnection? OnCreateInputConnection(Android.Views.InputMethods.EditorInfo? outAttrs);
[<Android.Runtime.Register("onCreateInputConnection", "(Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;", "GetOnCreateInputConnection_Landroid_view_inputmethod_EditorInfo_Handler")>]
abstract member OnCreateInputConnection : Android.Views.InputMethods.EditorInfo -> Android.Views.InputMethods.IInputConnection
override this.OnCreateInputConnection : Android.Views.InputMethods.EditorInfo -> Android.Views.InputMethods.IInputConnection
參數
- outAttrs
- EditorInfo
填寫連結的屬性資訊。
傳回
這是建立輸入連接操作的結果。
- 屬性
備註
為輸入方法建立一個新的 InputConnection,以便與檢視互動。 預設實作回傳 null,因為它不支援輸入方法。 你可以覆蓋這個設定來實作這類支援。 這只適用於需要對焦和文字輸入的視圖。
實作時,你可能也想實作 #onCheckIsTextEditor() 一個非空的 InputConnection。
同時,務必正確且完整地填入 android.view.inputmethod.EditorInfo 物件,讓連接的 IME 能夠依賴其數值。 例如, android.view.inputmethod.EditorInfo#initialSelStartandroid.view.inputmethod.EditorInfo#initialSelEnd 成員必須填寫正確的游標位置,IME 才能正確配合你的應用程式。
Java 文件 android.view.View.onCreateInputConnection(android.view.inputmethod.EditorInfo)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。