带有滚动条的Android ListView与标题对齐

时间:2014-09-09 01:22:20

标签: android android-layout listview android-listview

我的listview中有以下代码和标题:LinearLayout包含我的所有标题,其余的是我的listview:

<LinearLayout android:id="@+id/cabecalho_tabela_listar_salas"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="35dp"
android:orientation="horizontal"
android:background="@drawable/red_header"
android:layout_below="@+id/botaoCriarNovaSala" >
    <TextView
            android:id="@+id/label_titulo_username"
            android:layout_width="0px"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_gravity="center"
            android:text="@string/email"
            android:textColor="#FFFFFF" />

        <TextView
            android:id="@+id/label_titulo_do_jogador"
            android:layout_width="0px"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_gravity="center"
            android:text="@string/dan"
            android:textColor="#FFFFFF" />

        <TextView
            android:id="@+id/label_categorias_selecionadas"
            android:layout_width="0px"
            android:layout_weight="2"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:gravity="center"
            android:text="@string/categorias"
            android:textColor="#FFFFFF" />

</LinearLayout>

<ListView
    android:id="@+id/lista_salas_abertas"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/cabecalho_tabela_listar_salas"
    android:layout_alignRight="@+id/cabecalho_tabela_listar_salas"
    android:layout_alignParentBottom="true"
    android:layout_below="@+id/cabecalho_tabela_listar_salas"
    android:fastScrollEnabled="true"
    android:fastScrollAlwaysVisible="true"
    android:scrollbarStyle="outsideInset" >
</ListView>

问题是:标题与ListView的滚动条对齐,而不仅仅是列表视图。 有关更多说明,请参阅我在Facebook上的代码图片:https://www.facebook.com/media/set/?set=a.10204710735749682.1073741826.1275205806&type=1&l=1985f5f7d8

左图是我的。正确的是我想要的。注意标题。我希望标题只与listview对齐,而不是滚动条。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

尝试将以下内容设置为ListView

android:scrollbarStyle="outsideOverlay"

如果它无法正常工作,请尝试使用其他可用选项here