CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

Scrivere su una TextView specifica

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Nov 2010
    Messaggi
    18

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Scrivere su una TextView specifica

    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.


    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());
    
    
        }
    Cosa sbaglio?
    Grazie in anticipo

  2.  

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy