Android ListView et ArrayAdapter/liste de tableaux

Je suis complètement nouveau pour Java/Android et je suis coincé avec les listviews.

Ce que je veux, c'est 4 lignes dans une ligne dans une listview avec différents styles de police

rowlayout.xml

<TextView 
    android:id="@+id/1"
    android:visibility="gone"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

<TextView 
    android:id="@+id/2"
    android:textSize="30sp"
    android:textStyle="bold"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

<TextView 
    android:id="@+id/3"
    android:typeface="sans"
    android:textSize="20sp"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

    <TextView 
    android:id="@+id/4"
    android:typeface="sans"
    android:textSize="15sp"
    android:textStyle="italic"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

J'ai ceci dans un fichier xml distinct

results.xml

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

et mon adaptateur tableau ressemble à ceci

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.rowlayout, R.id.2, Array);
setListAdapter(adapter);

Ce que j'essaie de faire est d'obtenir une liste de tableaux (contenant l'ID, le nom, le prénom et numéro de téléphone) pour remplir la liste, de sorte que chaque information est sur sa propre ligne dans la ligne.

l'adaptateur tableau ci-dessus fonctionne, mais chacun des quatre informations dans leur propre ligne.

Peut aider quelqu'un?

(aussi, j'ai parcouru l'internet pour essayer de le régler cette question, mais n'arrive pas à trouver quelque chose qui m'aide)

OriginalL'auteur Krath | 2012-02-08