Размер изображения предварительного просмотра для Android виджета - PullRequest
2 голосов
/ 05 августа 2020

Я пытаюсь добавить виджет в свое приложение Android, но не могу понять, как изменить размер значка предварительного просмотра. В (устаревших) документах говорится, что я должен использовать предварительный просмотр виджетов в эмуляторе, но такого приложения нет, по крайней мере, с API 25. Вот мой поставщик приложений-виджетов xml:

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="272dp"
android:minHeight="56dp"
android:updatePeriodMillis="840000000"
android:previewImage="@drawable/widget_preview"
android:initialLayout="@layout/mtc_appwidget"
android:configure="com.mygreatapp.MtcAppWidgetProvider"
android:resizeMode="horizontal|vertical"
android:widgetCategory="home_screen">

Я пробовал с разных размеров, последнее, что я сделал, было 40x40, но всякий раз, когда я перетаскиваю виджет на главный экран, процесс вылетает, и виджет никогда не добавляется на главный экран. Вот что я нахожу в Logcat:

2020-08-05 09:02:10.461 2312-2312/? E/Launcher: Error: appWidgetId (EXTRA_APPWIDGET_ID) was not returned from the widget configuration activity.

Я потерялся ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...