Я часами искал ответ на этот вопрос: как сделать так, чтобы все мои виджеты появлялись под именем моего приложения при выборе виджета?Я создал несколько разных AppWidgetProviders для каждого размера виджета, но все они просто перечислены отдельно на верхнем уровне списка виджетов.Пример:
<receiver
android:name=".WidgetProvider1x1"
android:label="@string/widget_1x1" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/widget_info_1x1" />
</receiver>
<receiver
android:name=".WidgetProvider1x2"
android:label="@string/widget_1x2" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/widget_info_1x2" />
</receiver>
<receiver
android:name=".WidgetProvider1x3"
android:label="@string/widget_1x3" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/ widget_info_1x3" />
</receiver>
Это прямо в моем манифесте - нужна ли другая иерархия или другая схема именования?