android – 如何获取已安装的小部件列表?

前端之家收集整理的这篇文章主要介绍了android – 如何获取已安装的小部件列表?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试阅读 Android上可用的主屏幕小部件列表.
我可以使用可用的应用程序列表填充网格
Intent myIntent = new Intent(Intent.ACTION_MAIN,null);
myIntent.addCategory(Intent.CATEGORY_LAUNCHER);
List<ResolveInfo> appsInfo = MyActivity.getPackageManager().queryIntentActivities(myIntent,0);

而不是遍历每个ResolveInfo.
如何使用可用的主屏幕小部件进行相同的操作?我想用一个列表显示相同的列表,一直触摸屏幕并从显示的弹出窗口中选择“窗口小部件”.

解决方法

在AppWidgetManager上调用getInstalledProviders().

猜你在找的Android相关文章