2013-10-12 3 views
1

J'utilise ListView et l'ai rempli avec succès avec les données d'une table de base de données en utilisant SimpleCursorAdapter .Mon question est comment ajouter des noms de colonne de la table de base de données, aux colonnes générées dans le ListView .Dans Android ajouter le nom de colonne aux colonnes ListView

+0

Check this out compagnon, j'ai eu un problème similaire à la main quelques jours plus tôt: http: // stackoverflow.com/questions/18532850/treemap-to-listview-in-android – Skynet

Répondre

2

Vous pouvez inclure votre disposition de ligne ListView en haut de votre élément ListView en Xml.

<include layout="@layout/report_row"/> 
<ListView 
    android:id="@+id/YourList" 
    android:layout_width = "match_parent" 
    android:layout_height = "match_parent" 
    > 
    </ListView> 

ou vous pouvez ajouter un HeaderView à votre liste qui contient une ViewGroup de votre liste de colonnes

YourList.addHeaderView(View, null, false); 
+1

Très IMPORTANT!: l'ajout de la vue en-tête déplace vos éléments de liste de 1, ce qui signifie que la liste [0] est maintenant la vue de l'en-tête, même si elle est collante. vous pouvez avoir une vue distincte de votre liste, et la maintenir autonome –

Questions connexes