Android Widget更改高度更小

时间:2014-01-09 15:46:43

标签: android android-widget

对于我的小部件,我试图让小部件的高度更薄。 即使我将minHeight更改为20dp,它也会在手机上保持不变。

我希望它像具有较小高度的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>

感谢。

1 个答案:

答案 0 :(得分: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>

例如,这将导致黑色水平线性布局,高度为20dip。

我希望这会对你有帮助^^