6

我正在尝试创建一个标准大小为 4x2 瓷砖的 appwidget。目前,我正在使用这些值:

android:minHeight="146dp"
android:minWidth="294dp"

在我运行 Gingerbread 的 Desire 上,小部件显示为 4x2。
在我运行 ICS 的 Asus TF101 平板电脑上,小部件的尺寸为 4x2。
最后,在运行 ICS 的 720x1280 模拟器中,小部件的大小为 4x3。

所以我在这里有点困惑。在所有设备上实现 4x2 小部件的正确值是什么(可能使用不同的资源文件夹)?

4

2 回答 2

3

我发现大约工作。每 1x1 72dp x 72dp 效果最好。所以对于 2x2 小部件,我通常会使用 144dp x 144dp,但 google 建议使用 110dp x 110dp。

谷歌的这个页面更好地描述了使用什么尺寸以及如何计算它:http: //developer.android.com/guide/practices/ui_guidelines/widget_design.html

于 2012-07-16T13:53:57.797 回答
0

根据谷歌指南,你应该使用这个公式:70 × n - 30

对于 4*2 小部件,这意味着您应该使用 250dp * 110dp。

更多信息:http: //developer.android.com/guide/practices/ui_guidelines/widget_design.html

于 2014-06-17T12:41:10.880 回答