我正在尝试修改我的小部件,使其支持放置在 4.2 锁屏上。但是我仍然想支持旧的 SDK。
我添加了
android:widgetCategory="keyguard|home_screen"
到我在 res/xml 中的 appwidget-provider,但 eclipse 抱怨说“在包 android 中找不到属性widetCategory 的资源标识符”
如果我将 minSdkVerion 提高到 17 一切正常,但我仍想支持较旧的 SDK。
我尝试使用资源限定符创建一个单独的 res/xml-v17/mywidget.xml 并且只在那里添加标签,但错误仍然出现。
谢谢你的帮助。
编辑: 我想通了。使用 res/xml-v17/ 文件夹就是答案。我只需要将项目的构建目标更改为 17 / 4.2。