Activity.CallingPackage 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回调用此活动的包的名称。
public virtual string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")>]
member this.CallingPackage : string
属性值
将接收答复的活动包;如果没有,则为 null。
- 属性
注解
返回调用此活动的包的名称。 这是数据 #setResult setResult()
将发送到的人员。 可以使用此信息来验证是否允许收件人接收数据。
<p class=“note”>注意:如果调用活动不需要结果 (它未使用 #startActivityForResult
包含请求代码) 的形式,则调用包将为 null。</P>
<p class=“note”>注意:在 android.os.Build.VERSION_CODES#JELLY_BEAN_MR2
之前,此方法的结果不稳定。 如果托管调用包的进程不再运行,它将返回 null 而不是正确的包名称。 可以改用 #getCallingActivity()
并从中检索包名称。</P>
的 android.app.Activity.getCallingPackage()
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。