Bonsoir,

Une question sur les ListView, dont je n'arrive pas à trouver la réponse. Je tourne en rond.

J'ai une ListView dont les éléments sont composés d'une image et de deux textview.

L'élément est défini dans le fichier element.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="left|right"
   android:orientation="horizontal"
    android:padding="5dp"
    android:paddingRight="10dip" >
 
 
    <ImageView
    android:src="@drawable/image"
		android:id="@+id/img"
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
	   	 android:padding="10dp"
		/>
 
	<LinearLayout android:orientation="vertical"
	    android:layout_height="wrap_content"
	    android:layout_width="0dip"
	    android:layout_gravity="center_vertical"
	    android:layout_weight="1"
	   android:paddingRight="10dp"
	        >
 <TextView android:layout_height="wrap_content"  android:id="@+id/nom" android:layout_width="fill_parent" android:textStyle="bold"></TextView>
 <TextView android:layout_height="wrap_content"  android:id="@+id/adresse" android:layout_width="fill_parent"></TextView>
 
    </LinearLayout>
 
  </LinearLayout>
Dans le onCreate de mon activity je définie ma ListView

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
maListViewPerso = (ListView) findViewById(R.id.list_favoris);
monAdapter = new SimpleAdapter (this.getBaseContext(), listItem, R.layout.element,
	            new String[] {"img", "nom", "date"},
	            new int[] {R.id.img, R.id.nom, R.id.date});
	maListViewPerso.setAdapter(monAdapter);
Au lancement de mon Activity, suivant les paramètres passé je veux afficher ou cacher les textview des éléments de ma listview.

Mon problème est que je ne sais pas comment accéder au textview, si quelqu'un a une idée je suis preneur.