我需要制作一个大小为4x1的小部件。这是我的代码:
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="250dp"
android:minHeight="40dip"
android:updatePeriodMillis="0"
android:initialLayout="@layout/widget"
android:configure="ru.bartwell.myapp.WidgetActivity" />
我在Genymotion的两个虚拟设备上测试它:
我得到了不同的结果:
当android:minWidth =&#34; 250dp&#34;和android:minHeight =&#34; 40dip&#34; (新公式):
当android:minWidth =&#34; 292dp&#34;和android:minHeight =&#34; 70dip&#34; (旧公式):
我看到小部件大小取决于屏幕分辨率。但我只需要在所有设备上获得4x1小部件的大小。如何正确设置小部件大小?
答案 0 :(得分:0)
通常你会生成一些不同大小的小部件,因为并非所有人都能理解调整大小的概念。