AppWidgetManager.GetWidgetPreview 方法

定义

获取此小组件的 RemoteViews 预览版。

[Android.Runtime.Register("getWidgetPreview", "(Landroid/content/ComponentName;Landroid/os/UserHandle;I)Landroid/widget/RemoteViews;", "GetGetWidgetPreview_Landroid_content_ComponentName_Landroid_os_UserHandle_IHandler", ApiSince=35)]
public virtual Android.Widget.RemoteViews? GetWidgetPreview(Android.Content.ComponentName provider, Android.OS.UserHandle? profile, Android.Appwidget.AppWidgetCategory widgetCategory);
[<Android.Runtime.Register("getWidgetPreview", "(Landroid/content/ComponentName;Landroid/os/UserHandle;I)Landroid/widget/RemoteViews;", "GetGetWidgetPreview_Landroid_content_ComponentName_Landroid_os_UserHandle_IHandler", ApiSince=35)>]
abstract member GetWidgetPreview : Android.Content.ComponentName * Android.OS.UserHandle * Android.Appwidget.AppWidgetCategory -> Android.Widget.RemoteViews
override this.GetWidgetPreview : Android.Content.ComponentName * Android.OS.UserHandle * Android.Appwidget.AppWidgetCategory -> Android.Widget.RemoteViews

参数

provider
ComponentName

ComponentName android.content.BroadcastReceiver BroadcastReceiver要为其获取预览版的 AppWidget 提供程序。

profile
UserHandle

提供程序所在的配置文件。 传递 null 相当于仅查询调用用户。

widgetCategory
AppWidgetCategory

要为其显示预览的小组件类别。 这应该是一个类别。 如果提供了类别的组合,此函数将返回至少与其中一个类别匹配的预览。

返回

所选类别的小组件预览(如果可用)。

属性

注解

获取此小组件的 RemoteViews 预览版。

Java文档android.appwidget.AppWidgetManager.getWidgetPreview(android.content.ComponentName, android.os.UserHandle, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于