use*_*880 4 android android-widget
我应该在widget provider xml minwidth/height中放入哪些数字来实现1,2,3和4行和列?
从查看其他应用程序,我发现人们正在使用72,142,220和294 dips,但在Google小部件指南中找不到任何参考.
这些号码对所有设备都安全吗?它们是否基于Google规范?
编辑:更正为294(是290).
小智 6
官方文档可以在"确定小部件的大小"下找到.
# of Cells Available Size
1 40dp
2 110dp
3 180dp
4 250dp
… …
n 70 × n ? 30
Run Code Online (Sandbox Code Playgroud)
这些数字虽然是新的,但它们最近已更新.较旧的文件说明了不同的公式:
要以与密度无关的像素(dp)查找最小宽度和高度,请使用以下公式:
(细胞数*74) - 2
按照这个公式,你应该使用72 dp的高度为一个单元格,294 dp和宽度为4个单元格.
这与72之类的值一致.其他值对我来说似乎有点随机.
在这里找到权威规范
http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html
倾角最小尺寸 = (单元数 * 74dip) - 2dip
72、146、220、294
归档时间: |
|
查看次数: |
4766 次 |
最近记录: |