Bonjour,
Voila j'expose mon probleme.
J'ai plusieurs liste d'item comme suis:
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 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"), };
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?
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; } }; }
Merci
Partager