Intent.ActionSendMultiple Feld

Definition

Aktivitätsaktion: Mehrere Daten an eine andere Person übermitteln.

[Android.Runtime.Register("ACTION_SEND_MULTIPLE")]
public const string ActionSendMultiple;
[<Android.Runtime.Register("ACTION_SEND_MULTIPLE")>]
val mutable ActionSendMultiple : string

Feldwert

Implementiert

Attribute

Hinweise

Aktivitätsaktion: Mehrere Daten an eine andere Person übermitteln.

Gefällt mir #ACTION_SEND, außer dass die Daten mehrfach sind.

Eingabe: #getType ist der MIME-Typ der gesendeten Daten. get*ArrayListExtra kann entweder über ein Feld oder #EXTRA_STREAM ein #EXTRA_TEXT Feld verfügen, das die zu sendenden Daten enthält. Bei Verwendung #EXTRA_TEXTkönnen Sie auch optional für Clients bereitstellen #EXTRA_HTML_TEXT , um Ihren Text mit HTML-Formatierung abzurufen.

Mehrere Typen werden unterstützt, und Empfänger sollten nach Möglichkeit gemischte Typen behandeln. Die richtige Möglichkeit für den Empfänger, diese zu überprüfen, ist die Verwendung des Inhaltslösers für jeden URI. Der Absichtsabsender sollte versuchen, den konkretesten MIME-Typ in den Absichtstyp zu setzen, kann aber bei Bedarf auf Typ>/* oder */* zurückgreifen<.

Wenn Sie z. B. bild/jpg und bild/jpg senden, kann der Intent-Typ bild/jpg sein, aber wenn Sie bild/jpg und bild/png senden, sollte der Typ der Absicht bild/*sein.

Ab diesem android.os.Build.VERSION_CODES#JELLY_BEANJahr können die gesendeten Daten über #setClipData(ClipData)bereitgestellt werden. Auf diese Weise können Sie beim Freigeben von Inhalten verwenden #FLAG_GRANT_READ_URI_PERMISSION : URIs und andere erweiterte Features von ClipData. Wenn Sie diesen Ansatz verwenden, müssen Sie weiterhin dieselben Daten über die #EXTRA_TEXT#EXTRA_STREAM unten beschriebenen Felder zur Kompatibilität mit alten Anwendungen bereitstellen. Wenn Sie keinen ClipData festlegen, wird sie beim Aufrufen Context#startActivity(Intent)dort kopiert.

android.os.Build.VERSION_CODES#OAb , wenn #CATEGORY_TYPED_OPENABLE übergeben wird, können die URIs, die entweder #EXTRA_STREAM oder über #setClipData(ClipData) diese übergeben werden, nur als ressourcentypierte Dateien ContentResolver#openTypedAssetFileDescriptor(Uri, String, Bundle)geöffnet werden.

Optionale Standard-Extras, die von einigen Empfängern entsprechend interpretiert werden können, sind: #EXTRA_EMAIL, , #EXTRA_CC, . #EXTRA_SUBJECT#EXTRA_BCC

Ausgabe: nichts.

Java Dokumentation für android.content.Intent.ACTION_SEND_MULTIPLE.

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.

Gilt für: