/ / Android: Como adicionar linha estática na exibição de lista - android, listview

Android: Como adicionar linha estática na exibição de lista - android, listview

Android: Como adicionar linha estática na exibição de lista Eu tenho um requisito onde eu preciso adicionar a linha estática como primeira linha na exibição de lista

Agradecemos antecipadamente por ajuda ..

Respostas:

3 para resposta № 1

Vejo ListView.addHeaderView (android.View.View).

Você pode adicionar cabeçalhos e rodapés estáticos dessa maneira.


2 para resposta № 2

Você pode tratar o layout ListView como qualquer outro layout e adicionar tudo o que precisa ao design do layout.

por exemplo:

<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:text="TextView" android:id="@+id/textView1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="0.91" android:textAppearance="?android:attr/textAppearanceLarge"></TextView>


<ListView
android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="false" android:layout_weight="0.91"/>

</LinearLayout>

0 para resposta № 3

Se você não quer rolar junto com o ListView, em seguida, coloque uma visão separada antes do ListView. Pode ser assim:

<include layout="@android:layout/simple_list_item_1" android:id="@+id/header"/>

0 para a resposta № 4

Você pode colocar o ListView dentro de um LinearLayout com orientação = "vertical".

Dentro do LinearLayout, coloque seus elementos estáticos acima (para o cabeçalho) ou abaixo (para o rodapé) do ListView.