/ / Android: Cómo agregar una fila estática en la vista de lista - android, listview

Android: Cómo agregar una fila estática en la vista de lista - android, listview

Android: Cómo agregar una fila estática en la vista de lista Tengo un requisito donde necesito agregar la fila Estática como primera fila en la vista de lista

Gracias de antemano por la ayuda..

Respuestas

3 para la respuesta № 1

Ver ListView.addHeaderView (android.View.View).

Puede agregar encabezados estáticos y pies de página de esta manera.


2 para la respuesta № 2

Puede tratar el diseño de ListView como cualquier otro diseño y agregar todo lo que necesita al diseño de diseño.

por ejemplo:

<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 la respuesta № 3

Si no desea que se desplace junto con el ListView, luego coloque una vista separada antes de ListView. Podría ir así:

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

0 para la respuesta № 4

Puede colocar el ListView dentro de un LinearLayout con orientación = "vertical".

Dentro de LinearLayout, coloque sus elementos estáticos encima (para encabezado) o debajo (para pie de página) de ListView.