2014-09-09 2 views
0

У меня есть следующий код для моей ListView с заголовком: LinearLayout содержит весь мой заголовок и все остальное мое ListView:Android 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

Левое изображение - это то, что у меня есть. Правильный - это то, что я хочу. Обратите внимание на заголовок. Я хочу, чтобы заголовок был выровнен только с списком, а не с полосой прокрутки.

Что я должен делать?

+0

Разработайте свой вопрос. Если возможно, добавьте скриншоты. – waqaslam

+0

Я загрузил фотографию, чтобы помочь вам понять проблему. Извините за то, что не опубликовал его раньше – user3713134

ответ

0

Попробуйте установить следующую строку в ваш ListView:

android:scrollbarStyle="outsideOverlay" 

Если он не работает, как требуется, то попробуйте с другими вариантами, как доступный here.

+0

спасибо за помощь, но не успеете ли вы переместить полосу прокрутки внутрь списка? Я хочу сохранить прокрутку за пределами listview – user3713134

+0

с помощью 'outsideOverlay' или с другими комбинациями? – waqaslam

Смежные вопросы