Salve
sono nuovo del sito e ho questo problema.
Con un ArrayAdapter mi sono creato una lista di elementi composti da un bottone e due TextView.
Vorrei che cliccando il bottone la funzione associata si applicasse sulle TextView corrispondenti, mentre io riesco a settare il testo solo della posizione 0.
Questo è il mio codice interessato, che si trova nell'onClick del bottone.
Cosa sbaglio?codice:public void onGiuSu(View v){ Log.i("+++DEBUG","posizione= "+v.getTag()); //*** come prima istruzione del listener prendo la position //*** salvata precedentemente col "setTag" int posizione = Integer.parseInt(v.getTag().toString()); Scambio s = customAdapter.getItem(posizione); TextView sopra; TextView sotto; sopra = (TextView)listView.findViewById(R.id.textSopra); sotto = (TextView)listView.findViewById(R.id.textSotto); sopra.setTag(posizione); sotto.setTag(posizione); sopra.setText(s.getText2()); sotto.setText(s.getText1()); }
Grazie in anticipo

LinkBack URL
About LinkBacks
Rispondi quotando