AppWidgetManager.SetWidgetPreview Metodo

Definizione

Impostare un'anteprima per questo widget.

[Android.Runtime.Register("setWidgetPreview", "(Landroid/content/ComponentName;ILandroid/widget/RemoteViews;)Z", "GetSetWidgetPreview_Landroid_content_ComponentName_ILandroid_widget_RemoteViews_Handler", ApiSince=35)]
public virtual bool SetWidgetPreview(Android.Content.ComponentName provider, Android.Appwidget.AppWidgetCategory widgetCategories, Android.Widget.RemoteViews preview);
[<Android.Runtime.Register("setWidgetPreview", "(Landroid/content/ComponentName;ILandroid/widget/RemoteViews;)Z", "GetSetWidgetPreview_Landroid_content_ComponentName_ILandroid_widget_RemoteViews_Handler", ApiSince=35)>]
abstract member SetWidgetPreview : Android.Content.ComponentName * Android.Appwidget.AppWidgetCategory * Android.Widget.RemoteViews -> bool
override this.SetWidgetPreview : Android.Content.ComponentName * Android.Appwidget.AppWidgetCategory * Android.Widget.RemoteViews -> bool

Parametri

provider
ComponentName

Oggetto ComponentName per il android.content.BroadcastReceiver BroadcastReceiver provider per l'appWidget per cui si intende fornire un'anteprima.

widgetCategories
AppWidgetCategory

Le categorie per cui deve essere usata l'anteprima. Può trattarsi di una singola categoria o di una combinazione di categorie. Se vengono specificate più categorie, questa anteprima verrà usata per ognuna di queste categorie. Ad esempio, se si imposta un'anteprima per WIDGET_CATEGORY_HOME_SCREEN | WIDGET_CATEGORY_KEYGUARD, l'anteprima verrà usata quando si selezionano widget per la schermata iniziale e il controllo delle chiavi.

           &lt;p&gt;Note: You should only use the widget categories that the provider supports, as defined
           in <code data-dev-comment-type="c">AppWidgetProviderInfo#widgetCategory</code>.
preview
RemoteViews

Questa anteprima verrà usata per visualizzare in anteprima il provider quando si selezionano i widget per le categorie selezionate.

Valori restituiti

true se la chiamata ha esito positivo, false se è stata limitata alla frequenza.

Attributi

Commenti

Impostare un'anteprima per questo widget. Questa anteprima verrà usata invece del provider o AppWidgetProviderInfo#previewImage previewImage per visualizzare l'anteprima AppWidgetProviderInfo#previewLayout previewLayout del widget nel flusso del widget di selezione e aggiunta del widget dell'app.

per android.appwidget.AppWidgetManager.setWidgetPreview(android.content.ComponentName, int, android.widget.RemoteViews).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a