2011-04-16 36 views

回答

1

引用the documentation

默认主页屏幕位置应用 小部件在其窗口基于具有限定的高度 和宽度小区网格 。如果一个App Widget的最小宽度或高度的值做细胞的不匹配 的尺寸,然后 在App窗口小部件的尺寸轮 到最接近的小区大小。 (见 应用的Widget设计指南在主屏幕细胞 大小的更多 信息。)

因为在主页屏幕上的布局 方向(因此,细胞大小) 可以改变的,作为一个经验法则,你 应该假设的最坏情况的电池单元的大小74的 像素的高度和小区的宽度 。但是,您必须从最终尺寸减去 2占 任何整数舍入 发生在像素数错误。

这些指示是“默认主屏幕”。其他主屏幕实现可能会有不同的表现。如果您的小部件布局等都可以在正常尺寸和稍大尺寸下正常工作,原则上您的80dip可以工作 - 只要理解您对8dip额外空间的请求通常会被忽略。

就个人而言,我会用72dip,以确保兼容性。