我正在尝试创建一个标准尺寸为4x2图块的appwidget。 目前,我正在使用这些值:
android:minHeight="146dp"
android:minWidth="294dp"
在我的Desire上运行Gingerbread时,小部件显示为4x2 在运行ICS的华硕TF101平板电脑上,小部件的大小为4x2 最后,在运行ICS的模拟器720x1280中,窗口小部件的大小为4x3。
所以我在这里有点困惑。在所有设备上实现4x2小部件的正确值(可能使用不同的资源文件夹)是什么?
答案 0 :(得分:3)
我发现大约工作了。每1x1 72dp x 72dp效果最佳。因此,对于2x2小部件,我通常会使用144dp x 144dp,但谷歌建议使用110dp x 110dp。
Google提供的此页面可以更好地说明要使用的尺寸以及如何计算尺寸: http://developer.android.com/guide/practices/ui_guidelines/widget_design.html
答案 1 :(得分:0)
根据谷歌指南,你应该使用这个公式:70×n - 30
对于4 * 2小部件,这意味着您应该使用250dp * 110dp。
更多信息:http://developer.android.com/guide/practices/ui_guidelines/widget_design.html