Condividi tramite


AppWidgetManager Classe

Definizione

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad 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
Ereditarietà
AppWidgetManager
Attributi

Commenti

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

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

Per altre informazioni sulla creazione di widget dell'app, vedere la guida per sviluppatori dei widget dell'app .

</Div>

Documentazione java per android.appwidget.AppWidgetManager.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

AppWidgetManager(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

ActionAppwidgetBind

L'azione attività da avviare dall'attività AppWidgetHost quando si vuole associare un oggetto AppWidget per visualizzare e associareAppWidgetIdIfAllowed restituisce false.

ActionAppwidgetConfigure

Inviato quando è il momento di configurare AppWidget mentre viene aggiunto a un host.

ActionAppwidgetDeleted

Inviato quando un'istanza di un oggetto AppWidget viene eliminata dal relativo host.

ActionAppwidgetDisabled

Inviato quando l'ultimo AppWidget di questo provider viene rimosso dall'ultimo host.

ActionAppwidgetEnabled

Inviato quando un'istanza di appWidget viene aggiunta a un host per la prima volta.

ActionAppwidgetHostRestored

Inviato agli host widget dopo che lo stato appWidget correlato all'host è stato ripristinato dal backup.

ActionAppwidgetOptionsChanged

Inviato quando gli extra personalizzati per una modifica di AppWidget.

ActionAppwidgetPick

Azione attività da avviare dall'attività AppWidgetHost quando vuoi selezionare un oggetto AppWidget da visualizzare.

ActionAppwidgetRestored

Inviato a un oggetto AppWidgetProvider dopo che lo stato appWidget correlato a tale provider è stato ripristinato dal backup.

ActionAppwidgetUpdate

Inviato quando è il momento di aggiornare AppWidget.

ExtraAppwidgetId

Finalità extra (int) che contiene un appWidgetId.

ExtraAppwidgetIds

Finalità aggiuntiva che contiene più appWidgetIds.

ExtraAppwidgetOldIds

Finalità aggiuntiva che contiene più appWidgetIds.

ExtraAppwidgetOptions

Finalità aggiuntiva che punta a un bundle di informazioni aggiuntive per un ID widget specifico.

ExtraAppwidgetPreview

Oggetto aggiuntivo che può essere passato a #requestPinAppWidget(ComponentName, Bundle, PendingIntent).

ExtraAppwidgetProvider

Finalità aggiuntiva che contiene il nome del componente di un provider AppWidget.

ExtraAppwidgetProviderProfile

Finalità aggiuntiva che contiene l'handle utente del profilo in cui è registrato un provider AppWidget.

ExtraCustomExtras

Finalità aggiuntiva da passare alla selezione AppWidget contenente un java.util.List oggetto di android.os.Bundle oggetti da combinare con l'elenco di AppWidget installati.

ExtraCustomInfo

Finalità aggiuntiva da passare alla selezione AppWidget contenente un java.util.List oggetto di AppWidgetProviderInfo oggetti da combinare con l'elenco di AppWidget installati.

ExtraHostId

Finalità aggiuntiva collegata alla #ACTION_APPWIDGET_HOST_RESTORED trasmissione, che indica l'ID intero dell'host i cui widget sono stati appena ripristinati.

InvalidAppwidgetId

Valore sentinel che il gestore AppWidget non restituirà mai come appWidgetId.

MetaDataAppwidgetProvider

Campo per il tag metadati manifesto.

OptionAppwidgetHostCategory

Bundle aggiuntivo che suggerisce all'AppWidgetProvider la categoria di host proprietaria di questo widget.

OptionAppwidgetMaxHeight

Bundle extra (int) che contiene il limite superiore sulla larghezza corrente, in immersioni, di un'istanza del widget.

OptionAppwidgetMaxWidth

Bundle extra (int) che contiene il limite superiore sulla larghezza corrente, in immersioni, di un'istanza del widget.

OptionAppwidgetMinHeight

Bundle extra (int) che contiene il limite inferiore sull'altezza corrente, in immersioni, di un'istanza del widget.

OptionAppwidgetMinWidth

Bundle extra (int) che contiene il limite inferiore sulla larghezza corrente, in immersioni, di un'istanza del widget.

OptionAppwidgetRestoreCompleted

Un bundle aggiuntivo (booleano) che contiene se un'app ha completato o meno il ripristino di un widget.

OptionAppwidgetSizes

Un bundle extra (List<SizeF>) che contiene l'elenco di possibili dimensioni, in immersioni, un'istanza del widget può richiedere.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
InstalledProviders

Restituisce un elenco dei provider AppWidget attualmente installati.

IsRequestPinAppWidgetSupported

Restituisce TRUE se l'utilità di avvio predefinita supporta #requestPinAppWidget(ComponentName, Bundle, PendingIntent)

JniIdentityHashCode

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
JniPeerMembers

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

PeerReference

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

BindAppWidgetId(Int32, ComponentName)

Impostare il componente per un determinato appWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Impostare il componente per un determinato appWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Impostare il componente per un determinato appWidgetId.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Impostare il provider per un determinato appWidgetId se il chiamante dispone di un'autorizzazione.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
Dispose(Boolean)

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetAppWidgetIds(ComponentName)

Ottenere l'elenco di appWidgetIds associati al provider AppWidget specificato.

GetAppWidgetInfo(Int32)

Ottenere le informazioni disponibili su AppWidget.

GetAppWidgetOptions(Int32)

Ottenere gli extra associati a una determinata istanza del widget.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetInstalledProvidersForPackage(String, UserHandle)

Ottiene i provider AppWidget per il pacchetto e il profilo utente specificati.

GetInstalledProvidersForProfile(UserHandle)

Ottiene i provider AppWidget per il profilo utente specificato.

GetInstance(Context)

Ottenere l'istanza di AppWidgetManager da usare per l'oggetto fornito android.content.Context Context .

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAppWidgetViewDataChanged(Int32, Int32)

Notifica alla visualizzazione raccolta specificata nell'istanza di AppWidget specificata di invalidare i dati.

NotifyAppWidgetViewDataChanged(Int32[], Int32)

Notifica alla visualizzazione raccolta specificata in tutte le istanze di AppWidget specificate di invalidare i dati.

PartiallyUpdateAppWidget(Int32, RemoteViews)

Eseguire un aggiornamento incrementale o un comando nel widget specificato da appWidgetId.

PartiallyUpdateAppWidget(Int32[], RemoteViews)

Eseguire un aggiornamento incrementale o un comando nei widget specificati da appWidgetIds.

RequestPinAppWidget(ComponentName, Bundle, PendingIntent)

Richiedere di aggiungere un widget dell'app sull'icona di avvio corrente.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
UpdateAppWidget(ComponentName, RemoteViews)

Impostare RemoteViews da usare per tutte le istanze di AppWidget per il provider AppWidget fornito.

UpdateAppWidget(Int32, RemoteViews)

Impostare RemoteViews da usare per l'appWidgetId specificato.

UpdateAppWidget(Int32[], RemoteViews)

Impostare RemoteViews da usare per l'appWidgetIds specificato.

UpdateAppWidgetOptions(Int32, Bundle)

Aggiornare gli extra per una determinata istanza del widget.

UpdateAppWidgetProviderInfo(ComponentName, String)

Aggiorna le informazioni per il provider AppWidget fornito.

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
IJavaPeerable.Finalized()

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

GetJniTypeName(IJavaPeerable)

Aggiorna lo stato appWidget; ottiene informazioni sui provider AppWidget installati e su altri stati correlati ad AppWidget.

Si applica a