2016-09-17 25 views
0

嗨我有问题对齐数据我在ListView中显示我使用作为标题的Textview。我是一个新手,我最初想使用LayoutTable,但它的复杂如果你能给我一个想法在那个分数将是伟大的。如何将ListView下拉到TextView

我想要的一切,以平行于它的头

请参阅XML如下:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:gravity="center" 
android:orientation="vertical" > 

<LinearLayout 
    android:orientation="horizontal" 
    android:id="@+id/linearlayout2" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="10dp"> 

    <TextView 
     android:id="@+id/w_r" 
     android:layout_width="wrap_content" 
     android:layout_height="40dp" 
     android:orientation="vertical" 
     android:text="what" 
     android:textSize="20dp" 
     android:layout_marginLeft="10dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="40dp" 
     android:text="where" 
     android:id="@+id/f_l" 
     android:layout_marginLeft="50dp" 
     android:textSize="20dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="40dp" 
     android:layout_marginLeft="50dp" 
     android:orientation="vertical" 
     android:text="???" 
     android:id="@+id/w_f" 
     android:textSize="20dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="40dp" 
     android:gravity="center" 
     android:orientation="vertical" 
     android:text="Storing" 
     android:id="@+id/S_r" 
     android:layout_marginLeft="55dp" 
     android:textSize="20dp" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="look" 
     android:id="@+id/looks" 
     android:textSize="20dp" 
     android:layout_marginLeft="50dp" /> 
</LinearLayout> 

<ListView 
    android:id="@+id/listarecdatos" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_alignParentLeft="false" 
    android:layout_alignParentStart="false" 
    android:layout_alignParentBottom="false" 
    android:layout_below="@+id/linearlayout2" 
    android:layout_marginTop="10dp" 
    android:footerDividersEnabled="false" 
    android:layout_marginLeft="10dp" /> 

+2

待办事项你有任何屏幕截图? –

+0

他们不会让我显示图片,因为我还没有10点。但有一个链接。预先感谢你 – Manuel

+0

“'[在此输入密码]'”...你真的很懒惰吗? –

回答

-1

两个布局容器使用权,每列必须有重量的1你的头布局并在您的项目布局

编辑 - 添加示例代码

你的活动/片段将包含标题,并且每个项目布局的观点持有者应该是这样的

<LinearLayout 
    android:orientation="horizontal" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"> 

    <TextView 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" /> 

    <TextView 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" /> 
</LinearLayout> 

如果你想在一个水平来分发,那么你应该设置layout_height="0dp"而不是layout_width

+1

。谢谢百万 – Manuel

+1

请给出一个代码示例来支持不太高级的用户。 –

+0

@Manuel如果这解决了它,当你可以接受它。 –