8

Android で利用可能なホーム画面ウィジェットのリストを読み込もうとしています。使用可能なアプリケーション リストを使用して、グリッドにデータを入力できます。

Intent myIntent = new Intent(Intent.ACTION_MAIN, null);
myIntent.addCategory(Intent.CATEGORY_LAUNCHER);
List<ResolveInfo> appsInfo = MyActivity.getPackageManager().queryIntentActivities(myIntent, 0);

各 ResolveInfo を反復処理するよりも。
利用可能なホーム画面ウィジェットで同じことを行うにはどうすればよいですか? 画面に触れ続け、表示されるポップアップから「ウィジェット」を選択して表示されるのと同じリストをグリッドに入力したいと思います。

4

2 に答える 2

9

を呼び出しgetInstalledProviders()ますAppWidgetManager

于 2010-11-25T14:05:52.770 に答える