Compartilhar via


Intent.ActionProviderChanged Campo

Definição

Ação de transmissão: alguns provedores de conteúdo têm partes de seu namespace onde publicam novos eventos ou itens nos quais o usuário pode estar especialmente interessado.

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

Valor do campo

Implementações

Atributos

Comentários

Ação de transmissão: alguns provedores de conteúdo têm partes de seu namespace onde publicam novos eventos ou itens nos quais o usuário pode estar especialmente interessado. Para essas coisas, eles podem transmitir essa ação quando o conjunto de itens interessantes mudar.

Por exemplo, o GmailProvider envia essa notificação quando o conjunto de e-mails não lidos na caixa de entrada é alterado.

Os dados da intenção identificam qual parte de qual provedor mudou. Quando consultado por meio do resolvedor de conteúdo, o URI de dados retornará o conjunto de dados em questão.

A intenção terá os seguintes valores extras: <ul><li><em>count</em> - O número de itens no conjunto de dados. Isso é o mesmo que o número de itens no cursor retornado pela consulta do URI de dados. </li></ul>

Essa intenção será enviada na inicialização (se a contagem for diferente de zero) e quando o conjunto de dados for alterado. É possível que o conjunto de dados seja alterado sem que a contagem seja alterada (por exemplo, se uma nova mensagem não lida chegar na mesma operação de sincronização na qual uma mensagem é arquivada). O telefone ainda deve tocar / vibrar / etc como normal neste caso.

Documentação Java para android.content.Intent.ACTION_PROVIDER_CHANGED.

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