我的小部件有严重问题。
我使用了这个 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 小部件并且非常丑陋..
我错过了什么吗?
最佳答案
他们更改了 Android 4(可能是 Android 3)中的小部件大小。
1 个单元格现在是 40dp,2 个单元格是 110dp。
阅读这里:
http://developer.android.com/guide/practices/ui_guidelines/widget_design.html#anatomy
关于android - 小部件大小 = (74dip*cells)-2 在 JellyBean 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11477845/