【发布时间】:2015-01-11 16:25:43
【问题描述】:
我的应用中有一个 AppWidget,但我无法让它在小部件抽屉中更改其图标。
我在 AndroidManifest 中设置了图标
<receiver android:name=".MealWidget"
android:label="AwesomeWidget"
android:icon="@drawable/ic_meals_icon">
并在appwidget-provider中设置PreviewImage:
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:previewImage="@drawable/ic_meals_icon" />
但图标仍然是默认的蓝色矩形,上面写着“EXAMPLE”。我错过了什么?
【问题讨论】:
-
您是否完全卸载并重新安装了该应用程序?主屏幕可能正在缓存图像。
-
卸载,重启手机,重新安装。还是一样。
-
我手机上还是原图,别人手机上是新图。不太确定如何清除缓存的图标。
-
我有同样的问题,你可以找到我的答案here。
标签: android icons android-appwidget appwidgetprovider