Android主屏幕最大高度&;小部件的宽度

Android主屏幕最大高度&;小部件的宽度,android,widget,Android,Widget,有没有一种可能的方法来获取设备网格的大小?(4x4或5x5)。 使用下面的代码,我只能得到全屏幕的尺寸。 我已经附上了一个图像文件进行澄清 Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; 我有一个1x1单元大小的appWidget。我将它设置为72d

有没有一种可能的方法来获取设备网格的大小?(4x4或5x5)。 使用下面的代码,我只能得到全屏幕的尺寸。 我已经附上了一个图像文件进行澄清

Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;

我有一个1x1单元大小的appWidget。我将它设置为72dp x 72dp,它工作正常。。但谷歌似乎改变了小部件的尺寸计算公式

(cells * 74) - 2

所以现在我的小部件的默认大小必须是40dp x 40dp


来源:

我有一个1x1单元格大小的appWidget。我将它设置为72dp x 72dp,它工作正常。。但谷歌似乎改变了小部件的尺寸计算公式

(cells * 74) - 2

所以现在我的小部件的默认大小必须是40dp x 40dp


来源:

答案是Thanx,但我指的是红色框的大小,而不是小部件本身。你知道找到那个区域的方法吗?答案是Thanx,但我指的是红色框的大小,而不是小部件本身。你知道找到那个地方的方法吗?