語言

View.SetAllowedHandwritingDelegatePackage(String) 方法

定義

規定此視圖可作為指定套件中代理編輯者視圖的手寫啟動委派器。

[Android.Runtime.Register("setAllowedHandwritingDelegatePackage", "(Ljava/lang/String;)V", "GetSetAllowedHandwritingDelegatePackage_Ljava_lang_String_Handler", ApiSince=34)]
public virtual void SetAllowedHandwritingDelegatePackage(string? allowedPackageName);
[<Android.Runtime.Register("setAllowedHandwritingDelegatePackage", "(Ljava/lang/String;)V", "GetSetAllowedHandwritingDelegatePackage_Ljava_lang_String_Handler", ApiSince=34)>]
abstract member SetAllowedHandwritingDelegatePackage : string -> unit
override this.SetAllowedHandwritingDelegatePackage : string -> unit

參數

allowedPackageName
String

將與此委派檢視連結的代理編輯者檢視的套件名稱,或 null 恢復預設行為,只允許與此委託者檢視同一套件中的代理編輯者檢視

屬性

備註

規定此視圖可作為指定套件中代理編輯者視圖的手寫啟動委派器。 若未呼叫此方法,委派器只能用於從與委派檢視相同套件中啟動代理編輯器視圖的手寫模式。 此方法允許指定一個不同的受信任套件,該套件可能包含與此委派檢視連結的代理編輯器檢視。

除非同時呼叫此視圖作為手寫委派,否則 #setHandwritingDelegatorCallback 此方法無效。

如果這個方法在委派者視圖中被呼叫,那麼 #setAllowedHandwritingDelegatorPackage 在委派編輯者視圖上也應該被呼叫。

例如,要在套件 1 中配置委派器視圖:

delegatorView.setHandwritingDelegatorCallback(callback);
            delegatorView.setAllowedHandwritingDelegatePackage(package2);

接著要在套件 2 中配置對應的代理編輯器檢視:

delegateEditorView.setIsHandwritingDelegate(true);
            delegateEditorView.setAllowedHandwritingDelegatorPackage(package1);

的 android.view.View.setAllowedHandwritingDelegatePackage(java.lang.String)Java 檔。

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

適用於