0

同事们,你能建议我在 ImageViews 的属性中设置什么来获得这样的屏幕吗?

在此处输入图像描述

在我庞大的 Android 应用程序中此 Activity 的 XML 代码: 我将其发布在此处以避免您的帖子没有太多上下文来解释代码部分;请更清楚地解释您的情况。..... Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。Exceptioneur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est labourum。

            <TableRow
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="#D63B40"
                android:layout_weight="0.15"
                 >

                 <ImageView
                android:id="@+id/img1"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />


                 <ImageView
                android:id="@+id/r1"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />



            </TableRow>

            <TableRow
                android:id="@+id/tableRow2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="#88CB5B"
                android:layout_weight="0.14" >

                 <ImageView
                android:id="@+id/img2"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />


                 <ImageView
                android:id="@+id/r2"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />

            </TableRow>

            <TableRow
                android:id="@+id/tableRow3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="#E8D751"
                android:layout_weight="0.14" >

                <ImageView
                android:id="@+id/3"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />


                 <ImageView
                android:id="@+id/r3"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />
            </TableRow>

            <TableRow
                android:id="@+id/tableRow4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="#9554B6"
                android:layout_weight="0.14" >

            <ImageView
                android:id="@+id/4"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />


                 <ImageView
                android:id="@+id/r4"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:src="@drawable/n"
                android:background="@null"
                />

            </TableRow>

    </TableLayout>

图像 1、2、3、4 和 a、b、c、d 是 ImageView。

4

1 回答 1

0

使用列表视图,然后使用自定义适配器,您可以将两个图像(在您的条件下)添加到列表中。此链接将帮助使用适配器

于 2012-11-02T04:55:49.620 回答