小部件不适合果冻豆



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

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

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

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

每个设备可能具有不同的网格大小。唯一万无一失的解决方案是使用灵活的布局、9 个补丁的可绘制对象等。

最新更新