我正在尝试在我相当简单的布局中添加 8 个文本视图。我想每行有两个文本视图和四个这样的行。我的挑战是在此布局中排列第 2、第 4、第 6 和第 8 个文本视图。第 1、3、5 和 7 个文本视图的文本长度不同。
我无法将每行中的 seocnd 文本视图排列成垂直对齐。
基本上,这些文本视图需要从垂直对齐的同一行开始,无论该行中第一个文本视图的长度是多少:
有人可以帮忙吗?
这是我的 XML。
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/productDetailsLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:orientation="vertical" >
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
layout="@layout/logo_logout" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp" >
<TextView
android:id="@+id/ProductDetailsTitle"
android:layout_width="wrap_content"
android:layout_height="43dp"
android:layout_marginTop="10dp"
android:background="@color/Navy"
android:gravity="center"
android:text="@string/ProductDetailsTitle"
android:textColor="@color/white"
android:textSize="20dp"
android:textStyle="bold" />
<Button
android:id="@+id/ProductDetailsEditButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_weight="0.36"
android:text="Edit"
android:textSize="20dp" />
</LinearLayout>
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
layout="@layout/product_details_mainpage_part1" />
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
layout="@layout/product_details_mainpage_part2" />
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
layout="@layout/product_details_mainpage_part3" />
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
layout="@layout/product_details_mainpage_part44" />
</LinearLayout>