Android.Service.Chooser Namespace

Stellt Android Sharesheet-Aktionen und -Ergebnisse, interaktive Auswahlsitzungen und Dienste bereit, die direkte Freigabeziele bereitstellen.

Klassen

Name Beschreibung
ChooserAction

Eine ChooserAction ist eine appdefinierte Aktion, die dem Android Sharesheet zur Verfügung gestellt werden kann, der dem Benutzer angezeigt wird, wenn android.content.Intent#ACTION_CHOOSER er aufgerufen wird.

ChooserAction.Builder

Generatorklasse für ChooserAction Objekte

ChooserAction.InterfaceConsts

Enthält paketfähige Schnittstellenkonstanten, die über die Auswahlaktionsbindung verfügbar gemacht werden.

ChooserManager

Verwaltet das Erstellen, Nachverfolgen und Abrufen von Auswahlsitzungen.

ChooserResult

Ein Ereignis, das von der Systemauswahl an einen von der Systemauswahl bereitgestellten [IntentSender] gemeldet wird, wenn eine Aktivität ausgewählt wird oder andere Aktionen ausgeführt werden, um die Sitzung abzuschließen.

ChooserResult.InterfaceConsts

Enthält paketfähige Schnittstellenkonstanten, die über die Auswahlergebnisbindung verfügbar gemacht werden.

ChooserSession

Eine Klasse, die eine interaktive Auswahlsitzung darstellt.

ChooserSession.BoundsChangedEventArgs

Stellt die an einen Sitzungslistener gemeldeten Begrenzungen des Auswahlfensters bereit.

ChooserSession.StateChangedEventArgs

Stellt den Lebenszyklusstatus bereit, der einem Auswahlsitzungslistener gemeldet wurde.

ChooserSessionToken

Ein undurchsichtiges Token, das als Auswahlsitzungsbezeichner dient.

ChooserSessionToken.InterfaceConsts

Enthält paketfähige Schnittstellenkonstanten, die über die Bindung des Auswahlsitzungstokens verfügbar gemacht werden.

ChooserTarget

Eine ChooserTarget stellt einen Deep-Link zu einer Anwendung dar, wie sie von einer zurückgegeben android.service.chooser.ChooserTargetServicewird.

ChooserTarget.InterfaceConsts

Enthält paketfähige Schnittstellenkonstanten, die über die Auswahlzielbindung verfügbar gemacht werden.

ChooserTargetService

Ein Dienst, der Aufrufe vom System empfängt, wenn der Benutzer aufgefordert wird, ein Ziel für eine Absicht explizit von einer anderen App auszuwählen.

Schnittstellen

Name Beschreibung
ChooserSession.IStateListener

Eine Rückrufschnittstelle für Aktualisierungen des Sitzungszustands der Auswahl.

IAdditionalContentContract

Gibt Konstanten an, die von Chooser bei der Interaktion mit dem zusätzlichen Inhaltsanbieter verwendet werden, siehe android.content.Intent#EXTRA_CHOOSER_ADDITIONAL_CONTENT_URI.

IAdditionalContentContract.IColumns

Definiert Spaltennamen für Inhalte, die der Auswahl durch einen zusätzlichen Inhaltsanbieter angeboten werden.

IAdditionalContentContract.ICursorExtraKeys

Konstanten für android.database.Cursor#getExtras Schlüssel.

IAdditionalContentContract.IMethodNames

Konstanten für Methodennamen, die mit android.content.ContentResolver#call der Methode verwendet werden.

Enumerationen

Name Beschreibung
ChooserResultValue

Identifiziert die Aktion, die eine Auswahlsitzung abgeschlossen hat.

ChooserSessionState

Identifiziert den Lebenszyklusstatus einer interaktiven Auswahlsitzung.