Android小部件大小不正确

Android小部件大小不正确,android,android-layout,android-widget,Android,Android Layout,Android Widget,我有一个4x1小部件,显示为: 4 x 1Galaxy Nexus上的小部件 但却表现为 3x1使用ICS 我遵循以下url提供的指南 不确定是什么导致了这个问题。我可以通过将minWidth值更改为270dp来解决此问题,但我不想在不了解问题的情况下执行此操作。另外一个注意事项是,我没有为我的小部件使用任何预览图像 非常感谢您在这方面提供的任何见解。您的两部手机都运行ICS吗?他们将小部件单元大小从姜饼更改为ICS。我也有同样的问题,但自从谷歌推出了多个.apk支持同一个应用程序后,我将新的

我有一个
4x1
小部件,显示为:

4 x 1
Galaxy Nexus上的小部件 但却表现为
3x1
使用
ICS

我遵循以下url提供的指南

不确定是什么导致了这个问题。我可以通过将
minWidth
值更改为270dp来解决此问题,但我不想在不了解问题的情况下执行此操作。另外一个注意事项是,我没有为我的小部件使用任何预览图像


非常感谢您在这方面提供的任何见解。

您的两部手机都运行ICS吗?他们将小部件单元大小从姜饼更改为ICS。我也有同样的问题,但自从谷歌推出了多个.apk支持同一个应用程序后,我将新的尺寸加入到targetSDK:16版本的应用程序中,从此不用担心。我相信您可以使用一个v-14文件夹,复制小部件的XML文件,并将新的大小放入位于v-14文件夹中的XML文件中。如果两部手机都是ICS,我不知道该告诉你什么。你也可以让你的小部件也可以调整大小

Dip是独立于设备的,因此在不同的屏幕大小上使用不同的本机单位。他们应该是这样的,但我在这里面临同样的问题。小部件在GN上采用4x2,但在SGS3和RAZR上仅采用3x2。。。
android:minHeight="40dip"
android:minWidth="250dip"