CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 13 su 13
Discussione:

Prendere in input valori da EditText create dinamicamente

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. #11
    Androidiano


    Registrato dal
    Dec 2011
    Messaggi
    70

    Ringraziamenti
    0
    Ringraziato 4 volte in 4 Posts
    Predefinito

    E' un po incasinato da leggere senza indentazione... esattamente che problema ti da?
    Ma il parseInt(...) te lo lascia compilare così, senza gli opportuni try...catch?

  2.  
  3. #12
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Lecce
    Messaggi
    68
    Smartphone
    Defy+ & Acer liquid A1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    secondo = new Button (this);
    secondo.setText("Seconda Matrice");
    tableLayout.addView(secondo);
    secondo.setOnClickListener(new OnClickListener(){
    public void onClick(View arg0) {
    for(int i = 0; i < 4; i++){
    tableRow = (TableRow) tableLayout.getChildAt(i);
    for(int j = 0; j < 4; j++){
    valore = (EditText) tableRow.getChildAt(j);
    matrice2[i][j] = Integer.parseInt(valore.getText().toString());
    valore.setHint("a " + matrice2[i][j]);
    }
    }
    }
    });

    praticamente questa è la parte di codice riferita al button che dovrebbe inserire nella matrice il valore che manualmente, con la tastiera del telefono, ho inserito in ogni edittext creata. Ho cercato di seguire il tuo consiglio e cioè indicizzare le celle per riferirmi al contenuto delle edittext e per verificare che abbia effettivamente preso in input i valori ho aggiunto l'istruzione

    valore.setHint("a " + matrice2[i][j]);

    ma non mi stampa nulla nelle edittext. quindi non credo che prenda in input i valori che io inserisco.
    comunque il parseInt me lo lascia compilare

  4. #13
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Lecce
    Messaggi
    68
    Smartphone
    Defy+ & Acer liquid A1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ciao,
    ho risolto il problema creando una matrice di edit text in modo da non aver bisogno degli indici per riferirmi alle varie celle in fase di acquisizione dei valori.
    Grazie mille per l'aiuto! :-)

Pagina 2 di 2 primaprima 12

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