Intent.ActionSendMultiple Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Azione attività: recapitare più dati a un altro utente.
[Android.Runtime.Register("ACTION_SEND_MULTIPLE")]
public const string ActionSendMultiple;
[<Android.Runtime.Register("ACTION_SEND_MULTIPLE")>]
val mutable ActionSendMultiple : string
Valore del campo
Implementazioni
- Attributi
Commenti
Azione attività: recapitare più dati a un altro utente.
Come #ACTION_SEND, ad eccezione dei dati sono multipli.
Input: #getType è il tipo MIME dei dati inviati. get*ArrayListExtra può avere un #EXTRA_TEXT campo o #EXTRA_STREAM contenente i dati da inviare. Se si usa #EXTRA_TEXT, è anche possibile specificare #EXTRA_HTML_TEXT facoltativamente per i client di recuperare il testo con la formattazione HTML.
Sono supportati più tipi e i ricevitori devono gestire tipi misti quando possibile. Il modo giusto per controllare il ricevitore consiste nell'usare il sistema di risoluzione del contenuto in ogni URI. Il mittente della finalità deve provare a inserire il tipo mime più concreto nel tipo di finalità, ma può eseguire il fallback al tipo</* o */* in base alle >esigenze.
Ad esempio, se stai inviando image/jpg e image/jpg, il tipo della finalità può essere image/jpg, ma se stai inviando image/jpg e image/png, il tipo della finalità deve essere image/*.
A partire da android.os.Build.VERSION_CODES#JELLY_BEAN, i dati inviati possono essere forniti tramite #setClipData(ClipData). In questo modo è possibile usare #FLAG_GRANT_READ_URI_PERMISSION durante la condivisione del contenuto: URI e altre funzionalità avanzate di ClipData. Se si usa questo approccio, è comunque necessario fornire gli stessi dati tramite i #EXTRA_TEXT campi o #EXTRA_STREAM descritti di seguito per garantire la compatibilità con le applicazioni precedenti. Se non si imposta un clipData, verrà copiato automaticamente quando si chiama Context#startActivity(Intent).
A partire da android.os.Build.VERSION_CODES#O, se #CATEGORY_TYPED_OPENABLE viene passato, gli URI passati in #EXTRA_STREAM o tramite #setClipData(ClipData) possono essere aperti solo come file tipizzato di asset usando ContentResolver#openTypedAssetFileDescriptor(Uri, String, Bundle).
Gli extra standard facoltativi, che possono essere interpretati da alcuni destinatari in base alle esigenze, sono: #EXTRA_EMAIL, #EXTRA_CC, #EXTRA_BCC, #EXTRA_SUBJECT.
Output: niente.
per android.content.Intent.ACTION_SEND_MULTIPLE.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.