2011-09-07 57 views
6

我有Android小部件,其中包含两个按钮。但我不知道我的小部件应该用于不同的DPI有多大。根据this,它很容易计算,但我的小部件不是方形的,它是矩形的,如何计算它的大小?如何计算适当的Android小部件大小?

我的窗口小部件的provider.xml看起来是这样的:

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:minWidth="160dip" 
    android:minHeight="72dip" 
    android:updatePeriodMillis="0" 
    android:initialLayout="@layout/main" 
    /> 

回答

3

由于您使用的浸台,它会自动由系统根据像素密度缩放。 (无论像素密度如何,小部件总是会缩放到相同的物理尺寸。)系统用于缩放的参考密度为160像素/英寸。