2011-09-07 54 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像素/英寸。