ActivityOptions.SetShareIdentityEnabled(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定啟動應用程式的身份是否應該與活動共享。
[Android.Runtime.Register("setShareIdentityEnabled", "(Z)Landroid/app/ActivityOptions;", "GetSetShareIdentityEnabled_ZHandler", ApiSince=34)]
public virtual Android.App.ActivityOptions SetShareIdentityEnabled(bool shareIdentity);
[<Android.Runtime.Register("setShareIdentityEnabled", "(Z)Landroid/app/ActivityOptions;", "GetSetShareIdentityEnabled_ZHandler", ApiSince=34)>]
abstract member SetShareIdentityEnabled : bool -> Android.App.ActivityOptions
override this.SetShareIdentityEnabled : bool -> Android.App.ActivityOptions
參數
- shareIdentity
- Boolean
啟動應用程式的身份是否應該與活動共享
傳回
this
ActivityOptions 實例。
- 屬性
備註
設定啟動應用程式的身份是否應該與活動共享。 啟動需要知道啟動應用程式身份的活動時,請使用此選項;當此設定為 true,活動將能存取啟動應用程式的套件名稱和 UID。 如果沒有設定,預設為 false。 請注意,即使啟動應用程式沒有明確啟用身份共享,若活動是以 Activity.startActivityForResult 啟動,Activity.getCallingPackage() 仍會回傳啟動應用程式的套件名稱,以允許驗證結果接收者。 此外,在使用與平台簽署相同金鑰的套件中執行的活動(部分系統應用程式如設定會以平台金鑰簽署)也能存取啟動應用程式的身份。
另請參閱:
Android 參考資料。android.app.ActivityOptions.setShareIdentityEnabled
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。