如何在行安排表格布局
上的项目之间设置边距我不知道如何在行上的项目之间设置边距
我的代码在这里我认为有些不对劲我不知道如何在第1行和第2行之间设置边距
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
>
<ImageView
android:id="@+id/imageView4"
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="0"
android:background="@drawable/editshape2"
/>
<ImageView
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="1"
android:background="@drawable/editshape2"
/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
>
<ImageView
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="0"
android:padding="2dp"
android:background="@drawable/editshape2"
/>
<ImageView
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="1"
android:background="@drawable/editshape2"
/>
</TableRow>
答案 0 :(得分:0)
尝试在imageView column =“0”
上添加此属性android:layout_marginRight="5dp"
android:layout_marginEnd="5dp"
尝试在imageView column =“1”
上添加此属性android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
答案 1 :(得分:0)
将以下内容添加到TableLayout
:
android:divider="?android:attr/dividerHorizontal"
android:showDividers="middle"
答案 2 :(得分:0)
android:layout_marginLeft =“50dp”,这可用于行的第二个元素。
<ImageView
android:id="@+id/imageView4"
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="0"
android:background="@drawable/editshape2"
/>
<ImageView
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="1"
android:background="@drawable/editshape2"
android:layout_marginLeft="50dp"
/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
>
<ImageView
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="0"
android:padding="2dp"
android:background="@drawable/editshape2"
/>
<ImageView
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_column="1"
android:background="@drawable/editshape2"
android:layout_marginLeft="50dp"
/>
</TableRow>