我正在尝试使用 GridLayout 布局一些尺寸不均匀的图像(我正在尝试实现 StaggeredGrid ),但是当我将第一个图像放在第一个单元格中时,它会在整个屏幕上延伸。
我如何防止它这样做?
<?xml version="1.0" encoding="UTF-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:columnCount="4"
android:rowCount="4"
tools:context=".MainActivity" >
<ImageView
android:layout_columnSpan="1"
android:layout_rowSpan="2"
android:src="@drawable/pic1" />
<ImageView
android:layout_columnSpan="2"
android:layout_rowSpan="1"
android:src="@drawable/pic2" />
</GridLayout>
谢谢,
什穆利克