я используюандроид: previewImage не всегда работает
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="40dp"
android:minHeight="40dp"
android:previewImage="@drawable/wgprevmini"
android:updatePeriodMillis="21600000"
android:initialLayout="@layout/widget_speriod"
android:widgetCategory="home_screen"
android:configure="com.chris.mydays.setwidgetuser"
/>
изображение предварительного просмотра показывает на какое-то устройство, но не на всех.
Например
- Samsung Galaxy S5 (Android 5.0) это показывает предварительный просмотр просто отлично
Moto G (Android 5.0.2) это показывает Android Robot Icon?
Nexus One (Android 2.3.6) он показывает значок приложения
Moto X (Android 5.0.2) он показывает значок приложения
Есть ли решение я может убедиться, что он всегда показывает изображение предварительного просмотра (мне нужен специальный формат изображения .. не его простой .png)
thx chris
AFAIK, то есть до реализации на главном экране. – CommonsWare
Что именно означает u. Public class UpdateWidgets extends Service { или открытый класс WordWidget_big расширяет AppWidgetProvider { ??? –
«То, что вы имеете в виду именно» - я имею в виду, что есть ~ 1,5 миллиарда Android-устройств, охватывающих тысячи моделей устройств, работающих сотен (если не тысяч) различных реализаций на главном экране. Некоторые пользователи используют домашний экран, который поставляется с их устройством; другие устанавливают сторонние домашние экраны из Play Маркета или в другом месте. Это главный экран, который реализует средство выбора виджетов приложений, и поэтому разработчики домашнего экрана выбирают * how * для разработки этого сборщика. Некоторые могут использовать изображение предварительного просмотра, но они не вынуждены стрелять. – CommonsWare