代码之家  ›  专栏  ›  技术社区  ›  Waza_Be

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

  •  1
  • Waza_Be  · 技术社区  · 14 年前

    我的小部件有严重问题。

    我使用了这个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个单元的宽度。

    不幸的是,仅在JellyBean上,该小部件被列为3*2小部件,而且非常难看。。

    我错过了什么吗?

    1 回复  |  直到 14 年前
        1
  •  4
  •   Ran    14 年前

    他们改变了安卓4(可能是安卓3)中的小工具大小。

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

    阅读此处:

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