0

我有一个为 Android 2.3 制作的小部件。它有以下维度:

android:minHeight="76dip"
android:minWidth="146dip"

问题是 Google 已经改变了 Jelly Bean 甚至 ICS 中单元格的高度。一个单元格现在是 40dp,2 个单元格是 110dp。这使我的小部件拉伸到 110dp。这看起来很丑,因为它被拉伸了很多。如果我增加我的小部件和空格的字体大小,我可以使它适合 110dp 的高度。但是在 Android 2.3 上它看起来会很丑。

我想知道如何使小部件在 JB 和 Android 2.3 上看起来不错。有推荐的指南吗?

4

1 回答 1

0

每个设备可能有不同的网格大小。唯一万无一失的解决方案是使用灵活的布局、9-patch drawables等。

于 2012-10-04T19:27:11.547 回答