Partager via


AppWidgetManager Classe

Définition

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à 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
Héritage
AppWidgetManager
Attributs

Remarques

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

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

Pour plus d’informations sur la création de widgets d’application, consultez le guide du développeur des widgets d’application.

</Div>

Documentation Java pour android.appwidget.AppWidgetManager.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

AppWidgetManager(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

ActionAppwidgetBind

L’action d’activité à lancer à partir de votre AppWidgetHost activité lorsque vous souhaitez lier un AppWidget à afficher et bindAppWidgetIdIfAllowed retourne false.

ActionAppwidgetConfigure

Envoyé quand il est temps de configurer votre AppWidget pendant qu’il est ajouté à un hôte.

ActionAppwidgetDeleted

Envoyé lorsqu’une instance d’un AppWidget est supprimée de son hôte.

ActionAppwidgetDisabled

Envoyé lorsque le dernier AppWidget de ce fournisseur est supprimé du dernier hôte.

ActionAppwidgetEnabled

Envoyé lorsqu’une instance d’un AppWidget est ajoutée à un hôte pour la première fois.

ActionAppwidgetHostRestored

Envoyé aux hôtes de widgets après que l’état AppWidget associé à l’hôte a été restauré à partir de la sauvegarde.

ActionAppwidgetOptionsChanged

Envoyé lorsque les extras personnalisés d’une modification AppWidget sont envoyés.

ActionAppwidgetPick

Action d’activité à lancer à partir de votre AppWidgetHost activité lorsque vous souhaitez choisir un AppWidget à afficher.

ActionAppwidgetRestored

Envoyé à un AppWidgetProvider état AppWidget après la restauration de ce fournisseur à partir de la sauvegarde.

ActionAppwidgetUpdate

Envoyé quand il est temps de mettre à jour votre AppWidget.

ExtraAppwidgetId

Intention supplémentaire (int) qui contient un appWidgetId.

ExtraAppwidgetIds

Extra d’intention qui contient plusieurs appWidgetIds.

ExtraAppwidgetOldIds

Extra d’intention qui contient plusieurs appWidgetIds.

ExtraAppwidgetOptions

Une intention supplémentaire qui pointe vers un ensemble d’informations supplémentaires pour un ID de widget particulier.

ExtraAppwidgetPreview

Un extra qui peut être passé à #requestPinAppWidget(ComponentName, Bundle, PendingIntent).

ExtraAppwidgetProvider

Une intention supplémentaire qui contient le nom du composant d’un fournisseur AppWidget.

ExtraAppwidgetProviderProfile

Une intention supplémentaire qui contient le handle utilisateur du profil sous lequel un fournisseur AppWidget est inscrit.

ExtraCustomExtras

Une intention supplémentaire de passer au sélecteur AppWidget contenant un java.util.List objet android.os.Bundle à combiner dans la liste des AppWidgets installés.

ExtraCustomInfo

Une intention supplémentaire de passer au sélecteur AppWidget contenant un java.util.List objet AppWidgetProviderInfo à combiner dans la liste des AppWidgets installés.

ExtraHostId

Une intention supplémentaire attachée à la #ACTION_APPWIDGET_HOST_RESTORED diffusion, indiquant l’ID entier de l’hôte dont les widgets viennent d’être restaurés.

InvalidAppwidgetId

Valeur sentinelle que le gestionnaire AppWidget ne retournera jamais en tant qu’appWidgetId.

MetaDataAppwidgetProvider

Champ de la balise de méta-données du manifeste.

OptionAppwidgetHostCategory

Un bundle supplémentaire qui indique à AppWidgetProvider la catégorie d’hôte propriétaire de ce widget.

OptionAppwidgetMaxHeight

Un bundle supplémentaire (int) qui contient la limite supérieure sur la largeur actuelle, en dips, d’une instance de widget.

OptionAppwidgetMaxWidth

Un bundle supplémentaire (int) qui contient la limite supérieure sur la largeur actuelle, en dips, d’une instance de widget.

OptionAppwidgetMinHeight

Un bundle supplémentaire (int) qui contient la limite inférieure sur la hauteur actuelle, en dips, d’une instance de widget.

OptionAppwidgetMinWidth

Un ensemble supplémentaire (int) qui contient la limite inférieure sur la largeur actuelle, en dips, d’une instance de widget.

OptionAppwidgetRestoreCompleted

Un bundle supplémentaire (booléen) qui contient si une application a terminé la restauration d’un widget.

OptionAppwidgetSizes

Un bundle supplémentaire (List<SizeF>) qui contient la liste des tailles possibles, en dips, une instance de widget peut prendre.

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
InstalledProviders

Retourne une liste des fournisseurs AppWidget actuellement installés.

IsRequestPinAppWidgetSupported

Retourner TRUE si le lanceur par défaut prend en charge #requestPinAppWidget(ComponentName, Bundle, PendingIntent)

JniIdentityHashCode

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
JniPeerMembers

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

PeerReference

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

BindAppWidgetId(Int32, ComponentName)

Définissez le composant pour un appWidgetId donné.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Définissez le composant pour un appWidgetId donné.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Définissez le composant pour un appWidgetId donné.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Définissez le fournisseur pour un appWidgetId donné si l’appelant dispose d’une autorisation.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Dispose()

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
Dispose(Boolean)

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetAppWidgetIds(ComponentName)

Obtenez la liste des appWidgetIds qui ont été liés au fournisseur AppWidget donné.

GetAppWidgetInfo(Int32)

Obtenez les informations disponibles sur AppWidget.

GetAppWidgetOptions(Int32)

Obtenez les extras associés à une instance de widget donnée.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetInstalledProvidersForPackage(String, UserHandle)

Obtient les fournisseurs AppWidget pour le package et le profil utilisateur donnés.

GetInstalledProvidersForProfile(UserHandle)

Obtient les fournisseurs AppWidget pour le profil utilisateur donné.

GetInstance(Context)

Obtenez l’instance AppWidgetManager à utiliser pour l’objet fourni android.content.Context Context .

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
NotifyAppWidgetViewDataChanged(Int32, Int32)

Notifie la vue de collection spécifiée dans l’instance AppWidget spécifiée pour invalider ses données.

NotifyAppWidgetViewDataChanged(Int32[], Int32)

Notifie la vue de collection spécifiée dans toutes les instances AppWidget spécifiées pour invalider leurs données.

PartiallyUpdateAppWidget(Int32, RemoteViews)

Effectuez une mise à jour incrémentielle ou une commande sur le widget spécifié par appWidgetId.

PartiallyUpdateAppWidget(Int32[], RemoteViews)

Effectuez une mise à jour incrémentielle ou une commande sur le ou les widgets spécifiés par appWidgetIds.

RequestPinAppWidget(ComponentName, Bundle, PendingIntent)

Demande d’épingler un widget d’application sur le lanceur actuel.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
UpdateAppWidget(ComponentName, RemoteViews)

Définissez les RemoteViews à utiliser pour toutes les instances AppWidget pour le fournisseur AppWidget fourni.

UpdateAppWidget(Int32, RemoteViews)

Définissez les RemoteViews à utiliser pour l’appWidgetId spécifié.

UpdateAppWidget(Int32[], RemoteViews)

Définissez les RemoteViews à utiliser pour les appWidgetIds spécifiés.

UpdateAppWidgetOptions(Int32, Bundle)

Mettez à jour les extras pour une instance de widget donnée.

UpdateAppWidgetProviderInfo(ComponentName, String)

Met à jour les informations du fournisseur AppWidget fourni.

Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou> <em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
IJavaPeerable.Finalized()

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

GetJniTypeName(IJavaPeerable)

Met à jour l’état AppWidget ; obtient des informations sur les fournisseurs AppWidget installés et d’autres états associés à AppWidget.

S’applique à