Intent.ExtraReplacementExtras Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um Bundle formando um mapeamento de possíveis nomes de pacotes de destino para diferentes extras Bundles para adicionar aos extras de intenção padrão quando #EXTRA_INTENT
usados com #ACTION_CHOOSER
o .
[Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")]
public const string ExtraReplacementExtras;
[<Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")>]
val mutable ExtraReplacementExtras : string
Valor do campo
Implementações
- Atributos
Comentários
Um Bundle formando um mapeamento de possíveis nomes de pacotes de destino para diferentes extras Bundles para adicionar aos extras de intenção padrão quando #EXTRA_INTENT
usados com #ACTION_CHOOSER
o . Cada chave deve ser um nome de pacote. O pacote não precisa estar instalado no dispositivo no momento.
Um aplicativo pode optar por fornecer extras alternativos para o caso em que um usuário seleciona uma atividade de um conjunto predeterminado de pacotes de destino. Se a atividade que o usuário seleciona no seletor pertencer a um pacote com seu nome de pacote como chave neste pacote, os extras correspondentes para esse pacote serão mesclados com os extras já presentes na intenção em #EXTRA_INTENT
. Se um extra de substituição tiver a mesma chave que um extra já presente na intenção, ele substituirá o extra da intenção.
<em>Exemplos:</em><ul<>li>Um aplicativo pode oferecer diferente #EXTRA_TEXT
de um aplicativo ao compartilhar com ele via #ACTION_SEND
, aumentando um link com parâmetros de consulta adicionais para esse destino.</li><li>Um aplicativo pode oferecer metadados adicionais para alvos conhecidos de uma determinada intenção de transmitir informações relevantes apenas para esse destino, como identificadores de conta ou conteúdo já conhecidos por esse aplicativo.</li></ul>
Documentação Java para android.content.Intent.EXTRA_REPLACEMENT_EXTRAS
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.