嗨,我必须开发一个可扩展列表视图 android 应用程序。在这里我希望在另一个 2 线性布局中创建相对布局。在这里我必须请帮助我。我该怎么做。在这里我必须运行应用程序意味着第一个线性布局分别有 2 个值,第二个线性布局有单独的 2 个值,如下面的格式。
这是希望需要的格式:
* Order info
Payment_method:
Payment_method
Subtotal
Subtotal
* CustomerInfo
Firstname
Firstname
Lastname
Lastname
Phone
Phone
但我得到了以下格式。
为什么这里会出现上面的空间。请帮助我。我该如何解决这个错误。
这是我的 android 布局代码:
主.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ExpandableListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</ExpandableListView>
</LinearLayout>
group_row.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="170px"
>
<TextView
android:id="@+id/order"
android:text="Order"
android:layout_width="wrap_content"
android:layout_height="70px"
android:layout_marginLeft="70px"
android:gravity="center_vertical"
android:textColor="#FFFFFFFF"
android:textSize="20dip"
android:textStyle="bold"
/>
</LinearLayout>
Expandablelistview.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:id="@+id/linear_layout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
>
<TextView
android:id="@+id/payment_method1"
android:paddingLeft="5px"
android:textSize="15dip"
android:text="payment_method"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/payment_method"
android:paddingLeft="75px"
android:textSize="15dip"
android:textColor="#10bcc9"
android:textStyle="bold"
android:text="payment_method"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/subtotal1"
android:text="subtotal"
android:paddingLeft="5px"
android:textSize="15dip"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/subtotal"
android:text="subtotal"
android:paddingLeft="65px"
android:textSize="15dip"
android:textColor="#10bcc9"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
<LinearLayout
android:id="@+id/linear_layout2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/linear_layout1"
android:orientation="vertical" >
>
<TextView
android:id="@+id/firstname1"
android:paddingLeft="5px"
android:textSize="15dip"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/firstname"
android:paddingLeft="65px"
android:textSize="15dip"
android:textColor="#10bcc9"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/lastname1"
android:paddingLeft="5px"
android:textSize="15dip"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/lastname"
android:paddingLeft="65px"
android:textSize="15dip"
android:textColor="#10bcc9"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/phone1"
android:paddingLeft="5px"
android:textSize="15dip"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/phone"
android:paddingLeft="65px"
android:textSize="15dip"
android:textColor="#10bcc9"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
</RelativeLayout>
请参考我的布局文件并为此提供解决方案。