Compartilhar via


AppWidgetManager Classe

Definição

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

[Android.Runtime.Register("android/appwidget/AppWidgetManager", DoNotGenerateAcw=true)]
public class AppWidgetManager : Java.Lang.Object
[<Android.Runtime.Register("android/appwidget/AppWidgetManager", DoNotGenerateAcw=true)>]
type AppWidgetManager = class
    inherit Object
Herança
AppWidgetManager
Atributos

Comentários

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

<div class="referência especial"><h3>Developer Guides</h3>

Para obter mais informações sobre como criar widgets de aplicativo, leia o Guia do desenvolvedor de widgets de aplicativo.

</Div>

Documentação Java para android.appwidget.AppWidgetManager.

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.

Construtores

AppWidgetManager(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Campos

ActionAppwidgetBind

A ação de atividade para iniciar a partir de sua AppWidgetHost atividade quando você deseja vincular um AppWidget para exibir e bindAppWidgetIdIfAllowed retorna false.

ActionAppwidgetConfigure

Enviado quando é hora de configurar seu AppWidget enquanto ele está sendo adicionado a um host.

ActionAppwidgetDeleted

Enviado quando uma instância de um AppWidget é excluída de seu host.

ActionAppwidgetDisabled

Enviado quando o último AppWidget deste provedor é removido do último host.

ActionAppwidgetEnabled

Enviado quando uma instância de um AppWidget é adicionada a um host pela primeira vez.

ActionAppwidgetHostRestored

Enviado para hosts de widget após o estado do AppWidget relacionado ao host ter sido restaurado a partir do backup.

ActionAppwidgetOptionsChanged

Enviado quando os extras personalizados de um AppWidget são alterados.

ActionAppwidgetPick

Ação de atividade para iniciar a partir de sua AppWidgetHost atividade quando você quiser escolher um AppWidget para exibir.

ActionAppwidgetRestored

Enviado para um AppWidgetProvider estado após o AppWidget relacionado a esse provedor ter sido restaurado a partir do backup.

ActionAppwidgetUpdate

Enviado quando é hora de atualizar seu AppWidget.

ExtraAppwidgetId

Um extra de intenção (int) que contém um appWidgetId.

ExtraAppwidgetIds

Um extra de intenção que contém vários appWidgetIds.

ExtraAppwidgetOldIds

Um extra de intenção que contém vários appWidgetIds.

ExtraAppwidgetOptions

Um extra de intenção que aponta para um pacote de informações extras para um ID de widget específico.

ExtraAppwidgetPreview

Um extra que pode ser passado para #requestPinAppWidget(ComponentName, Bundle, PendingIntent).

ExtraAppwidgetProvider

Um extra de intenção que contém o nome do componente de um provedor AppWidget.

ExtraAppwidgetProviderProfile

Um extra de intenção que contém o identificador de usuário do perfil sob o qual um provedor AppWidget está registrado.

ExtraCustomExtras

Uma intenção extra para passar para o seletor AppWidget que contém um java.util.List de android.os.Bundle objetos para misturar à lista de AppWidgets que estão instalados.

ExtraCustomInfo

Uma intenção extra para passar para o seletor AppWidget que contém um java.util.List de AppWidgetProviderInfo objetos para misturar à lista de AppWidgets que estão instalados.

ExtraHostId

Um extra de intenção anexado #ACTION_APPWIDGET_HOST_RESTORED à transmissão, indicando o ID inteiro do host cujos widgets acabaram de ser restaurados.

InvalidAppwidgetId

Um valor sentinela que o gerenciador AppWidget nunca retornará como um appWidgetId.

MetaDataAppwidgetProvider

Campo para a marca de metadados de manifesto.

OptionAppwidgetHostCategory

Um pacote extra que sugere ao AppWidgetProvider a categoria de host que possui este widget.

OptionAppwidgetMaxHeight

Um pacote extra (int) que contém o limite superior na largura atual, em dips, de uma instância de widget.

OptionAppwidgetMaxWidth

Um pacote extra (int) que contém o limite superior na largura atual, em dips, de uma instância de widget.

OptionAppwidgetMinHeight

Um pacote extra (int) que contém o limite inferior na altura atual, em mergulhos, de uma instância de widget.

OptionAppwidgetMinWidth

Um pacote extra (int) que contém o limite inferior na largura atual, em dips, de uma instância de widget.

OptionAppwidgetRestoreCompleted

Um pacote extra (booleano) que contém se um aplicativo terminou ou não de restaurar um widget.

OptionAppwidgetSizes

Um pacote extra (List<SizeF>) que contém a lista de tamanhos possíveis, em mergulhos, uma instância de widget pode tomar.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
InstalledProviders

Retornar uma lista dos provedores AppWidget que estão instalados no momento.

IsRequestPinAppWidgetSupported

Retorne TRUE se o iniciador padrão oferecer suporte #requestPinAppWidget(ComponentName, Bundle, PendingIntent)

JniIdentityHashCode

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
JniPeerMembers

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

PeerReference

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

BindAppWidgetId(Int32, ComponentName)

Defina o componente para um determinado appWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Defina o componente para um determinado appWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Defina o componente para um determinado appWidgetId.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Defina o provedor para um determinado appWidgetId se o chamador tiver uma permissão.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
Dispose(Boolean)

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetAppWidgetIds(ComponentName)

Obtenha a lista de appWidgetIds que foram vinculados ao provedor AppWidget fornecido.

GetAppWidgetInfo(Int32)

Obtenha as informações disponíveis sobre o AppWidget.

GetAppWidgetOptions(Int32)

Obtenha os extras associados a uma determinada instância de widget.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetInstalledProvidersForPackage(String, UserHandle)

Obtém os provedores AppWidget para o pacote e perfil de usuário fornecidos.

GetInstalledProvidersForProfile(UserHandle)

Obtém os provedores AppWidget para o perfil de usuário especificado.

GetInstance(Context)

Obtenha a instância AppWidgetManager a ser usada para o objeto fornecido android.content.Context Context .

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAppWidgetViewDataChanged(Int32, Int32)

Notifica a exibição de coleção especificada na instância especificada do AppWidget para invalidar seus dados.

NotifyAppWidgetViewDataChanged(Int32[], Int32)

Notifica a exibição de coleção especificada em todas as instâncias especificadas do AppWidget para invalidar seus dados.

PartiallyUpdateAppWidget(Int32, RemoteViews)

Execute uma atualização incremental ou comando no widget especificado por appWidgetId.

PartiallyUpdateAppWidget(Int32[], RemoteViews)

Execute uma atualização incremental ou um comando no(s) widget(s) especificado(s) por appWidgetIds.

RequestPinAppWidget(ComponentName, Bundle, PendingIntent)

Solicitação para fixar um widget de aplicativo no iniciador atual.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
UpdateAppWidget(ComponentName, RemoteViews)

Defina os RemoteViews a serem usados para todas as instâncias do AppWidget para o provedor AppWidget fornecido.

UpdateAppWidget(Int32, RemoteViews)

Defina os RemoteViews a serem usados para o appWidgetId especificado.

UpdateAppWidget(Int32[], RemoteViews)

Defina os RemoteViews a serem usados para os appWidgetIds especificados.

UpdateAppWidgetOptions(Int32, Bundle)

Atualize os extras para uma determinada instância de widget.

UpdateAppWidgetProviderInfo(ComponentName, String)

Atualiza as informações do provedor AppWidget fornecido.

Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
IJavaPeerable.Finalized()

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

GetJniTypeName(IJavaPeerable)

Atualiza o estado do AppWidget; obtém informações sobre provedores AppWidget instalados e outro estado relacionado ao AppWidget.

Aplica-se a