Android 小部件尺寸:单个单元格的高度是 80dp 还是 40dp?

akh*_*lsa 2 android android-widget android-layout

我在理解一些谷歌文档时遇到了一些困难。具体来说,此链接建议对于小部件,1 个单元格的高度和宽度为 40dp,2 个单元格的高度和宽度为 110dp 等。

然而实际上,在我的小部件从 1x1 小部件切换到 2x2 小部件之前,我似乎可以将 minHeight 和 Width 设置为高达 80dp。有谁知道如何解释这种变化?(就此而言,为什么文档中的第一个单元格是 40dp,但如果您想占用 2 个单元格,那么您有两倍以上的空间?

谢谢!

and*_*ang 5

如果您指的是启动器单元格,则值会发生变化(取决于不同启动器中的网格大小)。

\n\n

对于普通发射器,这些是每个单元的 dp。

\n\n

1 40dp

\n\n

2 110dp

\n\n

3 180dp

\n\n

4 250dp

\n\n

70 \xc3\x97 \xe2\x88\x92 30

\n\n

来源:http ://developer.android.com/guide/practices/ui_guidelines/widget_design.html

\n

  • 我已经看到了该链接并在我的帖子中引用了它。这是有道理的,但实际上,我的小部件在占用 2 个单元格之前似乎可以是 80dip x 80dip。我试图理解为什么它会在 80 而不是 40 发生变化,就像文档似乎建议的那样 (4认同)