Freigeben über


AppWidgetManager Klasse

Definition

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

[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
Vererbung
AppWidgetManager
Attribute

Hinweise

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

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

Weitere Informationen zum Erstellen von App-Widgets finden Sie im Entwicklerhandbuch für App-Widgets .

</Div>

Java-Dokumentation für android.appwidget.AppWidgetManager.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

AppWidgetManager(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Felder

ActionAppwidgetBind

Aktivitätsaktion, die von Ihrer AppWidgetHost Aktivität gestartet werden soll, wenn Sie eine AppWidget binden möchten, um "AppWidgetIdIfAllowed" anzuzeigen und zu binden, gibt "false" zurück.

ActionAppwidgetConfigure

Wird gesendet, wenn es an der Zeit ist, Ihr AppWidget zu konfigurieren, während es einem Host hinzugefügt wird.

ActionAppwidgetDeleted

Wird gesendet, wenn eine Instanz eines AppWidget-Elements vom Host gelöscht wird.

ActionAppwidgetDisabled

Gesendet, wenn das letzte AppWidget dieses Anbieters vom letzten Host entfernt wird.

ActionAppwidgetEnabled

Wird gesendet, wenn eine Instanz eines AppWidget-Elements zum ersten Mal zu einem Host hinzugefügt wird.

ActionAppwidgetHostRestored

Gesendet an Widgethosts, nachdem der AppWidget-Zustand im Zusammenhang mit dem Host aus der Sicherung wiederhergestellt wurde.

ActionAppwidgetOptionsChanged

Gesendet, wenn sich die benutzerdefinierten Extras für eine AppWidget-Änderung ändern.

ActionAppwidgetPick

Aktivitätsaktion, die von Ihrer AppWidgetHost Aktivität gestartet werden soll, wenn Sie ein anzuzeigenes AppWidget auswählen möchten.

ActionAppwidgetRestored

Gesendet an einen AppWidgetProvider Nach dem AppWidget-Zustand im Zusammenhang mit diesem Anbieter wurde aus der Sicherung wiederhergestellt.

ActionAppwidgetUpdate

Gesendet, wenn es an der Zeit ist, Ihr AppWidget zu aktualisieren.

ExtraAppwidgetId

Ein Intent extra (int), das eine appWidgetId enthält.

ExtraAppwidgetIds

Eine Zusätzliche Absicht, die mehrere appWidgetIds enthält.

ExtraAppwidgetOldIds

Eine Zusätzliche Absicht, die mehrere appWidgetIds enthält.

ExtraAppwidgetOptions

Eine Zusätzliche Absicht, die auf ein Bündel zusätzlicher Informationen für eine bestimmte Widget-ID verweist.

ExtraAppwidgetPreview

Ein Zusätzliches, das übergeben #requestPinAppWidget(ComponentName, Bundle, PendingIntent)werden kann.

ExtraAppwidgetProvider

Eine Zusätzliche Absicht, die den Komponentennamen eines AppWidget-Anbieters enthält.

ExtraAppwidgetProviderProfile

Eine Zusätzliche Absicht, die das Benutzerhandle des Profils enthält, unter dem ein AppWidget-Anbieter registriert ist.

ExtraCustomExtras

Eine zusätzliche Absicht, an die AppWidget-Auswahl zu übergeben, die ein java.util.List Objekt android.os.Bundle enthält, das in der Liste der installierten AppWidgets kombiniert werden soll.

ExtraCustomInfo

Eine zusätzliche Absicht, an die AppWidget-Auswahl zu übergeben, die ein java.util.List Objekt AppWidgetProviderInfo enthält, das in der Liste der installierten AppWidgets kombiniert werden soll.

ExtraHostId

Eine an die #ACTION_APPWIDGET_HOST_RESTORED Übertragung angefügte Absicht, die die ganzzahlige ID des Hosts angibt, deren Widgets soeben wiederhergestellt wurden.

InvalidAppwidgetId

Ein Sentinelwert, den der AppWidget-Manager nie als appWidgetId zurückgibt.

MetaDataAppwidgetProvider

Feld für das Manifestmetadatentag.

OptionAppwidgetHostCategory

Ein Zusätzliches Bundle, das auf den AppWidgetProvider hinweist, die Kategorie des Hosts, die dieses Widget besitzt.

OptionAppwidgetMaxHeight

Ein Bündel extra (int), das die obere Grenze der aktuellen Breite in Dips einer Widgetinstanz enthält.

OptionAppwidgetMaxWidth

Ein Bündel extra (int), das die obere Grenze der aktuellen Breite in Dips einer Widgetinstanz enthält.

OptionAppwidgetMinHeight

Ein Bündel extra (int), das die untere Grenze der aktuellen Höhe (in Dips) einer Widgetinstanz enthält.

OptionAppwidgetMinWidth

Ein Bündel extra (int), das die untere Grenze der aktuellen Breite in Dips einer Widgetinstanz enthält.

OptionAppwidgetRestoreCompleted

Ein Zusätzliches Bundle (boolescher Wert), der enthält, ob eine App die Wiederherstellung eines Widgets abgeschlossen hat.

OptionAppwidgetSizes

Ein Bündel extra (List<SizeF>), das die Liste der möglichen Größen enthält, in Dips kann eine Widgetinstanz nehmen.

Eigenschaften

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
InstalledProviders

Gibt eine Liste der derzeit installierten AppWidget-Anbieter zurück.

IsRequestPinAppWidgetSupported

Zurückgeben TRUE , wenn das Standardstartprogramm unterstützt #requestPinAppWidget(ComponentName, Bundle, PendingIntent)

JniIdentityHashCode

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
JniPeerMembers

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

PeerReference

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Methoden

BindAppWidgetId(Int32, ComponentName)

Legen Sie die Komponente für eine bestimmte appWidgetId fest.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Legen Sie die Komponente für eine bestimmte appWidgetId fest.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Legen Sie die Komponente für eine bestimmte appWidgetId fest.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Legen Sie den Anbieter für eine bestimmte appWidgetId fest, wenn der Aufrufer über eine Berechtigung verfügt.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Dispose()

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
Dispose(Boolean)

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetAppWidgetIds(ComponentName)

Rufen Sie die Liste der appWidgetIds ab, die an den angegebenen AppWidget-Anbieter gebunden wurden.

GetAppWidgetInfo(Int32)

Rufen Sie die verfügbaren Informationen zum AppWidget ab.

GetAppWidgetOptions(Int32)

Rufen Sie die Extras ab, die einer bestimmten Widgetinstanz zugeordnet sind.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetInstalledProvidersForPackage(String, UserHandle)

Ruft die AppWidget-Anbieter für das angegebene Paket und das Benutzerprofil ab.

GetInstalledProvidersForProfile(UserHandle)

Ruft die AppWidget-Anbieter für das angegebene Benutzerprofil ab.

GetInstance(Context)

Rufen Sie die AppWidgetManager-Instanz ab, die für das angegebene android.content.Context Context Objekt verwendet werden soll.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
NotifyAppWidgetViewDataChanged(Int32, Int32)

Benachrichtigt die angegebene Sammlungsansicht in der angegebenen AppWidget-Instanz, um die Daten ungültig zu machen.

NotifyAppWidgetViewDataChanged(Int32[], Int32)

Benachrichtigt die angegebene Auflistungsansicht in allen angegebenen AppWidget-Instanzen, um ihre Daten ungültig zu machen.

PartiallyUpdateAppWidget(Int32, RemoteViews)

Führen Sie eine inkrementelle Aktualisierung oder einen Befehl für das von appWidgetId angegebene Widget aus.

PartiallyUpdateAppWidget(Int32[], RemoteViews)

Führen Sie eine inkrementelle Aktualisierung oder einen Befehl für die Widgets aus, die von appWidgetIds angegeben werden.

RequestPinAppWidget(ComponentName, Bundle, PendingIntent)

Fordern Sie an, ein App-Widget auf dem aktuellen Startfeld anzuheften.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
UpdateAppWidget(ComponentName, RemoteViews)

Legen Sie die RemoteViews fest, die für alle AppWidget-Instanzen für den angegebenen AppWidget-Anbieter verwendet werden sollen.

UpdateAppWidget(Int32, RemoteViews)

Legen Sie die RemoteViews fest, die für die angegebene appWidgetId verwendet werden sollen.

UpdateAppWidget(Int32[], RemoteViews)

Legen Sie die RemoteViews fest, die für die angegebenen appWidgetIds verwendet werden sollen.

UpdateAppWidgetOptions(Int32, Bundle)

Aktualisieren Sie die Extras für eine bestimmte Widgetinstanz.

UpdateAppWidgetProviderInfo(ComponentName, String)

Aktualisiert die Informationen für den bereitgestellten AppWidget-Anbieter.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
IJavaPeerable.Finalized()

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

GetJniTypeName(IJavaPeerable)

Aktualisiert den Zustand "AppWidget"; ruft Informationen zu installierten AppWidget-Anbietern und anderen zugehörigen AppWidget-Status ab.

Gilt für: