您在 appwidget-provider xml 中声明小部件的默认大小(和其他属性):
https://developer.android.com/guide/topics/appwidgets/index.html
具体的minWidth
和minHeight
属性:
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="40dp"
android:minHeight="40dp"
android:updatePeriodMillis="86400000"
android:previewImage="@drawable/preview"
android:initialLayout="@layout/example_appwidget"
android:configure="com.example.android.ExampleAppWidgetConfigure"
android:resizeMode="horizontal|vertical"
android:widgetCategory="home_screen">
</appwidget-provider>
Run Code Online (Sandbox Code Playgroud)
minWidth
和minHeight
属性的值指定默认情况下 App Widget 消耗的最小空间量。默认主屏幕根据具有定义高度和宽度的单元格网格在其窗口中定位应用小部件。如果 App Widget 的最小宽度或高度的值与单元格的尺寸不匹配,则 App Widget 尺寸将四舍五入到最接近的单元格尺寸。
归档时间: |
|
查看次数: |
8495 次 |
最近记录: |