我正在尝试从我的应用程序中获取设备中显示的所有小部件的提供者信息列表。代码段如下:
AppWidgetManager manager = AppWidgetManager.getInstance(context);
List<AppWidgetProviderInfo> infoList = manager.getInstalledProviders();
我的设备中有26个小部件,它只列出了15个小部件的提供商信息。但正如getInstalledProviders()
的定义所述,它返回当前安装的AppWidget
提供程序列表。如果它仅为已安装的appwidgets提供提供商信息,那么我如何才能获得设备中AppWidget
提供商的完整列表?