Android显示混乱的循环

时间:2015-07-23 01:35:27

标签: android xml

我在Android上创建一个应用程序,在我的一个视图中,我希望有一行填充项目,就在那行下面,就是评论。

这是我的行表的父级。

<ScrollView 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"
    tools:context="com.mycompany.phaseiii.WorstRestaurant">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <TableLayout
            android:id="@+id/tableLayout"
            android:layout_width="match_parent"
            android:layout_height="match_parent" >

        </TableLayout>

    </LinearLayout>

</ScrollView>

这是行的代码。

<?xml version="1.0" encoding="utf-8"?>
<TableRow xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/tr_row"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <TextView
        android:id="@+id/nameHeader"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:gravity="left" />


    <TextView
        android:id="@+id/addressHeader"
        android:gravity="left"
        android:layout_width="140dp"
        android:layout_height="wrap_content"/>


    <TextView
        android:id="@+id/operatorNameHeader"
        android:gravity="left"
        android:layout_width="100dp"
        android:layout_height="wrap_content"/>


    <TextView
        android:id="@+id/operatorEmailHeader"
        android:gravity="left"
        android:layout_width="120dp"
        android:layout_height="wrap_content"/>


    <TextView
        android:id="@+id/scoreHeader"
        android:gravity="left"
        android:layout_width="50dp"
        android:layout_height="wrap_content"/>

    <TextView
        android:id="@+id/complaintsHeader"
        android:gravity="left"
        android:layout_width="100dp"
        android:layout_height="wrap_content"/>

    <TextView
        android:id="@+id/descriptionHeader"
        android:gravity="left"
        android:layout_width="400dp"
        android:layout_height="40dp";



</TableRow>

有没有人有任何建议如何实现这一点。

1 个答案:

答案 0 :(得分:0)

如果您的想法只是“排满项目并且在该行下方,将是评论”,则您只能使用一个RelativeLayout来实现。

我建议你使用这些属性:

android:layout_alignParentLeft
android:layout_alignParentRight
android:layout_below
android:layout_toRightOf

希望这有帮助!