【发布时间】:2012-03-20 11:06:31
【问题描述】:
是否可以为面向 3.0 之前的 sdk 的应用添加小部件预览,以便 3.0 之后的设备获得预览图像?
【问题讨论】:
标签: android android-widget widget
是否可以为面向 3.0 之前的 sdk 的应用添加小部件预览,以便 3.0 之后的设备获得预览图像?
【问题讨论】:
标签: android android-widget widget
它应该默认工作。 3.0 之前的设备将忽略 android:previewImage 属性。
如果由于某种原因您发现设备抱怨该属性,请创建两个版本的 XML 元数据文件,一个在 res/xml/ 中,一个在 res/xml-v11/ 中,并且只将预览图像放在第二个副本中。 Android 将在运行时根据设备版本选择正确的元数据版本。
【讨论】:
res/xml-v11 中,我也会在 Eclipse 中得到 Type error: No resource identifier found for attribute 'previewImage' in package 'android'。