Прокручивается, но пока заголовок не виден в списке в Android - PullRequest
0 голосов
/ 21 сентября 2011

Я создаю просмотр списка, и этот просмотр списка имеет заголовок. Я использую метод addHeaderView (). Но когда я прокручиваю вниз в списке, полоса прокрутки исчезает. Есть ли способ избежать этого, т. Е. Я хочу показать заголовок все время, если прокрутить все равно он покажет.

Ответы [ 2 ]

1 голос
/ 21 сентября 2011

Для этого нельзя сделать метод addHeaderView().

Если вы хотите разместить заголовок сверху, вы должны поместить его в макет, что-то вроде этого.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" >

    <TextView
        android:id="@+id/titleBarText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:text="Title"/>

    <ListView 
        android:id="@android:id/list"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" />

</LinearLayout>
0 голосов
/ 21 сентября 2011

Виджет ведет себя так, как задумано.Для того, что вам нужно, вам нужно создать относительный макет с TextView вверху, а затем listview.Текстовое представление будет действовать как заголовок и будет статичным независимо от вашего прокрутки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...