我已经编写了一个小部件,应该是4x2个主屏幕块。根据当前的“应用程序小部件设计指南”页面,它的最小高度和最小宽度为:
android:minWidth="250dp"
android:minHeight="110dp"
如果系统版本低于Ice Cream Sandwich,则从dimens.xml应用填充。
在我的Nexus 4(xhdpi,Jellybean 4.2.1)上,此小部件为4x2。在模拟器(hdpi,Gingerbread 2.3.3)上,此小部件为4x2。然而,在我的Nexus 7上(hdpi,Jellybean 4.2.1),小部件为3x2。我无法想出为什么或如何修复它。有任何想法吗?