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 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于