Bonjour,

Voila j'expose mon probleme.

J'ai plusieurs liste d'item comme suis:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
	final Item[] List1 = {
    	    new Item("1", 0, "test"),
    	    new Item("2", 0, "test"),
    	    new Item("3", 0, "test"),
    	    new Item("4", 0, "test"),
    	};
 
	final Item[] List2 = {
    	    new Item("1", 0, "test"),
    	    new Item("2", 0, "test"),
    	    new Item("3", 0, "test"),
    	    new Item("4", 0, "test"),
    	};
Un adapter dans une fonction:

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
public void Symboles(final String lien)
   { 
 
	   ListAdapter SymboleAdapter = new ArrayAdapter<Item>(this,R.layout.symboles_list,R.id.textView,List1 ){
	        public View getView(int position, View convertView, ViewGroup parent) {
	            View v = super.getView(position, convertView, parent);
	            //TextView tv = (TextView)v.findViewById(android.R.id.text1);
 
	            //tv.setCompoundDrawablesWithIntrinsicBounds(Symbole[position].icon, 0, 0, 0);
 
	            //int dp5 = (int) (5 * getResources().getDisplayMetrics().density + 0.5f);
	            //tv.setCompoundDrawablePadding(dp5);
 
	            return v;
	        }
	    };
}
Je n'arrive pas à modifier la liste en List2 via la fonction Symboles a l'aide de la variable String lien puisque il me faut un Item et non un String?

Merci