語言

AppWidgetManager.SetWidgetPreview 方法

定義

為此小工具設定預覽。

[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

參數

provider
ComponentName

ComponentName你android.content.BroadcastReceiver BroadcastReceiver打算預覽的 AppWidget 供應商。

widgetCategories
AppWidgetCategory

這個預覽應該用於哪些類別。 這可以是單一類別,也可以是多個類別的組合。 若指定多個類別,則此預覽將分別用於每個類別。 例如,如果你設定預覽 WIDGET_CATEGORY_HOME_SCREEN |WIDGET_CATEGORY_KEYGUARD,預覽畫面會用於選擇主畫面和鑰匙保護罩的小工具。

           &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

此預覽將用於在選擇所選類別的小工具時預覽服務提供者。

傳回

若通話成功則為 true;若受速率限制則為 false。

屬性

備註

為此小工具設定預覽。 此預覽將取代提供者的 AppWidgetProviderInfo#previewLayout previewLayout 預覽,或 AppWidgetProviderInfo#previewImage previewImage 用於在元件選擇器與釘選應用程式小工具流程中預覽元件。

Java 文件 android.appwidget.AppWidgetManager.setWidgetPreview(android.content.ComponentName, int, android.widget.RemoteViews)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於