我正在尝试制作一个正方形的Grid-layout(嵌套在Constraint-layout中),所有边都等于父宽度,以便在任何设备上,用户都可以在屏幕上看到最大的正方形。然后,我想在第一个正方形中再有四个正方形,它们将是带有背景图像的线性布局,并将根据网格布局像元大小进行拉伸。理想情况下,我想使用XML进行此操作。我是android的初学者,在下面的代码中可能会出现明显的问题和错误,请原谅,但是我一直在此上花费大量时间,但没有任何进展。任何帮助表示赞赏。下面是我的main.xml,其中的单元格具有固定的尺寸。我试过…