0

我创建了一个库项目。作为一个普通的应用程序,它按预期运行。如果我将其作为库项目进行检查并创建一个使用该库的新项目,那么除了我的小部件之外,一切都可以正常工作。

在新应用程序中,res 文件夹中没有任何内容,只有 values/strings.xml 文件。因此,应该使用库项目中的所有其他内容。

原来的应用程序仍然有一个 4*2 的小部件,新的有 4*3。

任何想法为什么?

这是我的清单文件的一部分

<receiver 
     android:label="@string/app_name" 
     android:name="cc.webmania.android.mylibrary.TheWidget">
     <intent-filter>
         <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
     </intent-filter>
     <meta-data
            android:name="android.appwidget.provider"
            android:resource="@xml/widget_info"/>
</receiver>
4

1 回答 1

0

尝试重建您的项目,可能 R 文件生成错误。另一个想法是您在widget_info.xml. 你能展示一下吗?

要拥有 2 个单元格的小部件,您应该将最小宽度/高度设置为 110dp。在这里您可以找到一些有用的提示。

于 2013-07-02T20:14:54.007 回答