Compartilhar via


Intent.ExtraReplacementExtras Campo

Definição

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_CHOOSERo .

[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_CHOOSERo . 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.

Aplica-se a