所以,我已经为我的应用程序声明了一个小部件,并想在冰淇淋三明治模拟器上尝试它,但是当我选择它时,它会使启动器崩溃。
问题是,启动器认为宽度和高度将等于 0(它还将我的小部件列为 0x0 小部件),所以我猜我的声明中有问题
E/AndroidRuntime( 709): java.lang.IllegalArgumentException: width and height must be > 0
E/AndroidRuntime( 709): at android.graphics.Bitmap.createBitmap(Bitmap.java:603)
E/AndroidRuntime( 709): at android.graphics.Bitmap.createBitmap(Bitmap.java:585)
[...]
这是我的小部件声明:
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider
xmlns:android="http://schemas.android.com/apk/res/android">
android:updatePeriodMillis="7200000"
android:initialLayout="@layout/widget"
android:minHeight="72dp" android:minWidth="90dp">
</appwidget-provider>
minHeight
和有什么问题minWidth
吗?