2014-01-09 33 views
0

對於我的小部件,我試圖讓部件更薄。 即使我將minHeight更改爲20dp,它在手機上也保持不變。Android Widget更改高度要更小

我希望它像OneNote應用程序窗口小部件一樣高。

<?xml version="1.0" encoding="utf-8"?> 
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:minWidth="294dp" 
    android:minHeight="40dp" 
    android:updatePeriodMillis="0" 
    android:initialLayout="@layout/widget1"> 
</appwidget-provider> 

謝謝。

回答

0

在此處設置小部件的最小高度(小部件將使用的行數/列數)。 您可以在佈局上定義小部件的「外觀」高度。

<?xml version="1.0" encoding="utf-8"?> 
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/widget_mosaic_row_layout" 
     android:layout_width="wrap_content" 
     android:layout_height="20dip" 
     android:background="BLACK" 
     android:orientation="horizontal" > 
    </LinearLayout> 

例如,這將導致黑色水平linearlayout與高度20dip。

我希望這將有助於你^^

+0

....我真的沒看到,這個問題被要求在一月份。 對我感到羞恥。也許他仍然在這個問題上? = P – Yoko