2013-01-11 56 views
0

我試過layout_width屬性match_parent以及fill_parent在佈局文件的根元素上,主屏幕小部件。但是當在App Widget中顯示時,它仍然被包裹在內容中。App Widget總是圍繞內容環繞佈局

應用插件佈局:

<StackView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/xxxxxxxxx" 
    android:layout_width="match_parent" <!-- always acts like wrap_content --> 
    android:layout_height="fill_parent" 
    android:gravity="center" 
    android:loopViews="true" /> 

的Widget被分配4X2的網格大小:

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:minWidth="250dp" 
    android:minHeight="110dp" 
    . . . . . /> 

但還是被添加到主屏幕後,小工具的寬度不佔用4個格在主屏幕上,它僅包含內容。這怎麼解決?

回答

1

有類似的問題,它出現最高大小minHeight和minWidth因素,我敢打賭,如果你增加了最小寬度(4 * 74) - 2 = 294dp它會工作。對於您的minHeight,每個指南的像素高度將是(2 * 74) - 2 = 146dp,就如您所知。