Android 在我的ListView上对齐列标题

Android 在我的ListView上对齐列标题,android,android-layout,listview,android-studio,Android,Android Layout,Listview,Android Studio,如何在ListView上方对齐列标题 我创建了一个包含结果的xml文件(list_item.xml),并创建了另一个包含ListView标题(header.xml.)的xml文件 1) “list_item.xml” 2) “header.xml” 问题在于标题未与列表项对齐 如何将标题与列表项对齐? 对不起,我的英语有问题。这可能会导致android:layout\u weight=“0” 在这里: 还要注意的是,加权维度(在本例中为宽度)必须是0dp,而不是android:

如何在ListView上方对齐列标题

我创建了一个包含结果的xml文件(list_item.xml),并创建了另一个包含ListView标题(header.xml.)的xml文件

1) “list_item.xml”


2) “header.xml”


问题在于标题未与列表项对齐

如何将标题与列表项对齐?

对不起,我的英语有问题。

这可能会导致android:layout\u weight=“0”
在这里:


还要注意的是,加权维度(在本例中为宽度)必须是0dp,而不是
android:layout\u width=“fill\u parent”
(顺便说一句,自从API级别8以来,
android:layout\u width=“match\u parent”
android:layout\u width=“wrap\u content”

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width="match_parent"
android:layout_height="match_parent">

<TableRow android:layout_width="fill_parent"
    android:id="@+id/TableRow01"
    android:layout_height="wrap_content">

    <TextView
        android:textColor="#000000"
        android:id="@+id/cf"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Codice Fiscale"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"
        android:layout_weight="1" />
    <TextView
        android:textColor="#000000"
        android:id="@+id/cognome"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Cognome"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/eliminato"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Eliminato"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/esterno"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Esterno"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/idsogg"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="ID Soggetto"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/nome"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Nome"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/nomec"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Nome Completo"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/tiposogg"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Tipo Soggetto"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:id="@+id/tiposogget"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Tipo Soggetto Etichetta"
        android:layout_weight="1"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_column="1"/>
</TableRow>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width="match_parent"
android:layout_height="match_parent">

<TableRow android:layout_width="fill_parent"
    android:id="@+id/TableRow_header"
    android:layout_height="fill_parent">

    <TextView
        android:textColor="#000000"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Codice Fiscale"
        android:textStyle="bold"
        android:gravity="center"
        android:height="40dp"
        android:textSize="17dp"
        android:layout_weight="0"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Cognome"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Eliminato"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Esterno"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="ID Soggetto"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Nome"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Nome Completo"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Tipo Soggetto"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
    <TextView
        android:textColor="#000000"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Tipo Soggetto Etichetta"
        android:textStyle="bold"
        android:gravity="center"
        android:layout_weight="1"
        android:height="40dp"
        android:textSize="17dp"
        android:background="#c0c0c0"
        android:layout_column="1"/>
</TableRow>
<TextView
    android:textColor="#000000"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Codice Fiscale"
    android:textStyle="bold"
    android:gravity="center"
    android:height="40dp"
    android:textSize="17dp"
    android:layout_weight="0"
    android:background="#c0c0c0"
    android:layout_column="1"/>