Android Widget大小不正确

时间:2012-07-07 17:55:45

标签: android android-layout android-widget

我有一个4 x 1窗口小部件显示为:

4 x 1上的

Galaxy Nexus小部件 但显示为 3 x 1上的Motorola RAZR小部件ICS

我遵循以下网址提供的指南 http://developer.android.com/guide/practices/ui_guidelines/widget_design.html#anatomy_determining_size

android:minHeight="40dip"
android:minWidth="250dip"

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

欣赏可以提供的任何见解。

1 个答案:

答案 0 :(得分:0)

你的两部手机都运行ICS吗?他们将小部件单元大小从Gingerbread更改为ICS。我遇到了同样的问题但是由于Google推出了针对同一个应用程序的多个.apk支持,我将新的大小放入了targetSDK:16版本的应用程序中,并且从不必担心它。我确信您可以使用v-14文件夹并复制小部件的XML文件,并将新大小放在v-14文件夹中的XML文件中。如果两部手机都是ICS,我不知道该告诉你什么。你总是可以让你的小部件可以调整大小