ActivityOptions.SetShareIdentityEnabled(Boolean) 메서드

정의

시작 앱의 ID를 활동과 공유할지 여부를 설정합니다.

[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

시작 앱의 ID를 활동과 공유해야 하는지 여부

반환

thisActivityOptionsinstance.

특성

설명

시작 앱의 ID를 활동과 공유할지 여부를 설정합니다.

시작 앱의 ID를 알아야 하는 활동을 시작할 때 이 옵션을 사용합니다. 이 를 로 true설정하면 활동은 시작 앱의 패키지 이름 및 uid에 액세스할 수 있습니다.

설정되지 않은 경우 기본값은 로 false 설정됩니다.

시작 앱이 ID 공유를 명시적으로 사용하도록 설정하지 않더라도 활동이 로 Activity#startActivityForResultActivity#getCallingPackage() 시작된 경우에도 결과 수신자의 유효성을 검사할 수 있도록 시작 앱의 패키지 이름이 반환됩니다. 또한 플랫폼에 서명하는 데 사용되는 것과 동일한 키로 서명된 패키지 내에서 실행되는 활동(설정과 같은 일부 시스템 앱은 플랫폼 키로 서명됨)은 시작 앱의 ID에 액세스할 수 있습니다.

에 대한 Java 설명서입니다 android.app.ActivityOptions.setShareIdentityEnabled(boolean).

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상