Intent.ActionSendMultiple Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Acción de actividad: entrega varios datos a otra persona.
[Android.Runtime.Register("ACTION_SEND_MULTIPLE")]
public const string ActionSendMultiple;
[<Android.Runtime.Register("ACTION_SEND_MULTIPLE")>]
val mutable ActionSendMultiple : string
Valor de campo
Implementaciones
- Atributos
Comentarios
Acción de actividad: entrega varios datos a otra persona.
Al igual #ACTION_SENDque , excepto que los datos son múltiples.
Entrada: #getType es el tipo MIME de los datos que se envían. get*ArrayListExtra puede tener un #EXTRA_TEXT campo o #EXTRA_STREAM que contenga los datos que se van a enviar. Si usa #EXTRA_TEXT, también puede proporcionar #EXTRA_HTML_TEXT opcionalmente a los clientes que recuperen el texto con formato HTML.
Se admiten varios tipos y los receptores deben controlar los tipos mixtos siempre que sea posible. La manera correcta para que el receptor las compruebe es usar el solucionador de contenido en cada URI. El remitente de la intención debe intentar colocar el tipo mime más concreto en el tipo de intención, pero puede revertir al <tipo>/* o */* según sea necesario.
Por ejemplo, si envías image/jpg e image/jpg, el tipo de la intención puede ser image/jpg, pero si envías image/jpg e image/png, el tipo de la intención debe ser image/*.
A partir de android.os.Build.VERSION_CODES#JELLY_BEAN, los datos que se envían se pueden proporcionar a través #setClipData(ClipData)de . Esto le permite usar #FLAG_GRANT_READ_URI_PERMISSION al compartir contenido: URI y otras características avanzadas de ClipData. Si usa este enfoque, debe proporcionar los mismos datos a través de los #EXTRA_TEXT campos o #EXTRA_STREAM que se describen a continuación para la compatibilidad con las aplicaciones antiguas. Si no establece un ClipData, se copiará allí cuando llame a Context#startActivity(Intent).
A partir de android.os.Build.VERSION_CODES#O, si #CATEGORY_TYPED_OPENABLE se pasa, los URI pasados en o #EXTRA_STREAM a través #setClipData(ClipData) solo se pueden abrir como archivos con tipo de recurso mediante ContentResolver#openTypedAssetFileDescriptor(Uri, String, Bundle).
Los extras estándar opcionales, que algunos destinatarios pueden interpretar según corresponda, son: #EXTRA_EMAIL, #EXTRA_CC, #EXTRA_BCC, . #EXTRA_SUBJECT
Salida: nada.
Java documentación para android.content.Intent.ACTION_SEND_MULTIPLE.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.