Activity.CallingPackage Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Namen des Pakets zurück, das diese Aktivität aufgerufen hat.
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
Eigenschaftswert
Das Paket der Aktivität, die Ihre Antwort empfängt, oder null, wenn keine.
- Attribute
Hinweise
Gibt den Namen des Pakets zurück, das diese Aktivität aufgerufen hat. Dies ist der Benutzer, an den die Daten in setResult() gesendet werden. Mithilfe dieser Informationen können Sie überprüfen, ob der Empfänger die Daten empfangen darf. Hinweis: Wenn die aufrufende Aktivität kein Ergebnis erwartet (d. h., es wurde nicht das StartActivityForResult(Intent, int)-Formular verwendet, das einen Anforderungscode enthält, dann ist das aufrufende Paket NULL.
Hinweis: vor Build.VERSION_CODES. JELLY_BEAN_MR2 war das Ergebnis dieser Methode instabil. Wenn der Prozess, bei dem das aufrufende Paket nicht mehr ausgeführt wurde, ausgeführt wurde, würde er null anstelle des richtigen Paketnamens zurückgeben. Sie können getCallingActivity() verwenden und stattdessen den Paketnamen abrufen.
Android-Referenz für android.app.Activity.getCallingPackage.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.