小部件大小=(74dip * cells)-2在JellyBean中不起作用

时间:2012-07-13 20:23:12

标签: android widget density-independent-pixel

我的小部件存在严重问题。

我使用了这个xml文件:

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
    android:initialLayout="@layout/widget_layout"
    android:minHeight="72dp"
    android:minWidth="146dp" >
</appwidget-provider>

我期待1个单元格的高度和2的宽度。

不幸的是,仅在onJellyBean上,小部件被列为3 * 2小部件并且非常难看..

我错过了什么吗?

1 个答案:

答案 0 :(得分:4)

他们改变了Android 4中的小部件大小(可能是Android 3)。

1个细胞现在是40dp,2个细胞是110dp。

请阅读:

http://developer.android.com/guide/practices/ui_guidelines/widget_design.html#anatomy