Compartir a través de


AppWidgetManager Clase

Definición

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con 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
Herencia
AppWidgetManager
Atributos

Comentarios

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

<div class="special reference"><h3>Developer Guides</h3>

Para obtener más información sobre cómo crear widgets de aplicación, lea la guía para desarrolladores de App Widgets .

</Div>

Documentación de Java para android.appwidget.AppWidgetManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

AppWidgetManager(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

ActionAppwidgetBind

La acción de actividad que se iniciará desde la AppWidgetHost actividad cuando quiera enlazar un appWidget para mostrar y enlazarAppWidgetIdIfAllowed devuelve false.

ActionAppwidgetConfigure

Se envía cuando es el momento de configurar appWidget mientras se agrega a un host.

ActionAppwidgetDeleted

Se envía cuando se elimina una instancia de AppWidget de su host.

ActionAppwidgetDisabled

Se envía cuando se quita el último appWidget de este proveedor del último host.

ActionAppwidgetEnabled

Se envía cuando se agrega una instancia de appWidget a un host por primera vez.

ActionAppwidgetHostRestored

Se envía a los hosts de widget después de que el estado de AppWidget relacionado con el host se restaure a partir de la copia de seguridad.

ActionAppwidgetOptionsChanged

Se envía cuando cambian los extras personalizados para un cambio de AppWidget.

ActionAppwidgetPick

Acción de actividad que se iniciará desde la AppWidgetHost actividad cuando desee seleccionar una instancia de AppWidget para mostrarla.

ActionAppwidgetRestored

Se envía a un AppWidgetProvider después del estado appWidget relacionado con ese proveedor a partir de la copia de seguridad.

ActionAppwidgetUpdate

Se envía cuando es el momento de actualizar appWidget.

ExtraAppwidgetId

Una intención adicional (int) que contiene un appWidgetId.

ExtraAppwidgetIds

Una intención adicional que contiene varios appWidgetIds.

ExtraAppwidgetOldIds

Una intención adicional que contiene varios appWidgetIds.

ExtraAppwidgetOptions

Una intención adicional que apunta a una agrupación de información adicional para un identificador de widget determinado.

ExtraAppwidgetPreview

Extra que se puede pasar a #requestPinAppWidget(ComponentName, Bundle, PendingIntent).

ExtraAppwidgetProvider

Una intención adicional que contiene el nombre de componente de un proveedor de AppWidget.

ExtraAppwidgetProviderProfile

Una intención adicional que contiene el identificador de usuario del perfil en el que se registra un proveedor de AppWidget.

ExtraCustomExtras

Intención adicional para pasar al selector de AppWidget que contiene un java.util.List de android.os.Bundle objetos que se van a mezclar en la lista de appWidgets que están instalados.

ExtraCustomInfo

Intención adicional para pasar al selector de AppWidget que contiene un java.util.List de AppWidgetProviderInfo objetos que se van a mezclar en la lista de appWidgets que están instalados.

ExtraHostId

Una intención adicional adjunta a la #ACTION_APPWIDGET_HOST_RESTORED difusión, que indica el identificador entero del host cuyos widgets se acaban de restaurar.

InvalidAppwidgetId

Valor de sentinel que el administrador de AppWidget nunca devolverá como appWidgetId.

MetaDataAppwidgetProvider

Campo para la etiqueta de metadatos del manifiesto.

OptionAppwidgetHostCategory

Un paquete adicional que sugiere a AppWidgetProvider la categoría de host que posee este widget.

OptionAppwidgetMaxHeight

Agrupación adicional (int) que contiene el límite superior en el ancho actual, en dips, de una instancia de widget.

OptionAppwidgetMaxWidth

Agrupación adicional (int) que contiene el límite superior en el ancho actual, en dips, de una instancia de widget.

OptionAppwidgetMinHeight

Agrupación adicional (int) que contiene el límite inferior en el alto actual, en dips, de una instancia de widget.

OptionAppwidgetMinWidth

Agrupación adicional (int) que contiene el límite inferior en el ancho actual, en dips, de una instancia de widget.

OptionAppwidgetRestoreCompleted

Un paquete adicional (booleano) que contiene si una aplicación ha terminado de restaurar un widget o no.

OptionAppwidgetSizes

Una agrupación adicional (List<SizeF>) que contiene la lista de tamaños posibles, en dips, puede tomar una instancia de widget.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
InstalledProviders

Devuelve una lista de los proveedores de AppWidget que están instalados actualmente.

IsRequestPinAppWidgetSupported

Devuelve TRUE si el iniciador predeterminado admite #requestPinAppWidget(ComponentName, Bundle, PendingIntent)

JniIdentityHashCode

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
JniPeerMembers

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

PeerReference

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

BindAppWidgetId(Int32, ComponentName)

Establezca el componente para un appWidgetId determinado.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Establezca el componente para un appWidgetId determinado.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Establezca el componente para un appWidgetId determinado.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Establezca el proveedor para un appWidgetId determinado si el autor de la llamada tiene un permiso.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
Dispose(Boolean)

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetAppWidgetIds(ComponentName)

Obtenga la lista de appWidgetIds que se han enlazado al proveedor de AppWidget especificado.

GetAppWidgetInfo(Int32)

Obtenga la información disponible sobre AppWidget.

GetAppWidgetOptions(Int32)

Obtenga los extras asociados a una instancia de widget determinada.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetInstalledProvidersForPackage(String, UserHandle)

Obtiene los proveedores de AppWidget para el paquete y el perfil de usuario especificados.

GetInstalledProvidersForProfile(UserHandle)

Obtiene los proveedores de AppWidget para el perfil de usuario especificado.

GetInstance(Context)

Obtenga la instancia de AppWidgetManager que se usará para el objeto proporcionado android.content.Context Context .

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAppWidgetViewDataChanged(Int32, Int32)

Notifica a la vista de colección especificada en la instancia de AppWidget especificada para invalidar sus datos.

NotifyAppWidgetViewDataChanged(Int32[], Int32)

Notifica a la vista de colección especificada en todas las instancias de AppWidget especificadas para invalidar sus datos.

PartiallyUpdateAppWidget(Int32, RemoteViews)

Realice una actualización incremental o un comando en el widget especificado por appWidgetId.

PartiallyUpdateAppWidget(Int32[], RemoteViews)

Realice una actualización incremental o un comando en los widgets especificados por appWidgetIds.

RequestPinAppWidget(ComponentName, Bundle, PendingIntent)

Solicitar anclar un widget de aplicación en el iniciador actual.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
UpdateAppWidget(ComponentName, RemoteViews)

Establezca remoteViews que se usará para todas las instancias de AppWidget para el proveedor de AppWidget proporcionado.

UpdateAppWidget(Int32, RemoteViews)

Establezca RemoteViews que se usará para el appWidgetId especificado.

UpdateAppWidget(Int32[], RemoteViews)

Establezca RemoteViews que se usará para los appWidgetIds especificados.

UpdateAppWidgetOptions(Int32, Bundle)

Actualice los extras de una instancia de widget determinada.

UpdateAppWidgetProviderInfo(ComponentName, String)

Actualiza la información del proveedor de AppWidget proporcionado.

Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
IJavaPeerable.Finalized()

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

GetJniTypeName(IJavaPeerable)

Actualiza el estado de AppWidget; obtiene información sobre los proveedores de AppWidget instalados y otro estado relacionado con AppWidget.

Se aplica a