以编程方式设置minHeight和minWidth android AppWidget

时间:2016-07-19 13:17:52

标签: android android-widget

是否有可能在AppWidget创建时找到可以占用AppWidget的最大单元数。我从文档中读到通常手机中的AppWidgets可以占用4x4单元格,所以我设置了minHeight和minWidth:

android:minHeight="320dip" android:minWidth="320dip"

然而,我在LG G4 H815上测试了它的应用程序,我发现该设备有5x5的单元网格。所以我的问题是有可能找出小部件可以在小部件创建时以编程方式占用的最大单元数。

1 个答案:

答案 0 :(得分:1)

不,这是不可能的:(您可以指定minWidthminHeight,这是您的小部件的默认大小。在更大的网格上,如上面提到的5x5,用户可以选择将您的小部件设置为指定大小或放大它以占用更多空间。

您还可以指定minResizeWidthminResizeHeight,这会使小部件无法缩小到这些值之下。