Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

problema listview

Discussione in 'Development' iniziata da Bazz, 9 Ago 2012.

  1. Bazz

    Bazz Worker Droid

    Iscritto:
    9 Ago 2012
    Messaggi:
    61
    "Mi Piace":
    1
    ciao
    sono nuovo dell'argomento ed ho bisogno di aiuto ,
    ho fatto un'attività principale che ne chiama un'altra , passandogli un vettore di stringhe ,
    in questo modo :

    attività principale :
    Codice:
          Button button1 = (Button)findViewById(R.id.button1);
    
          button1.setOnClickListener(new View.OnClickListener() {
    
            public void onClick(View view) {
              Intent intent1 = new Intent(MainActivity.this, listaVociAct.class);
              intent1.putStringArrayListExtra("matrice1", matrice1);
              MainActivity.this.startActivity(intent1);
            }
    
          });
    

    attività chiamata :

    Codice:
    import java.util.ArrayList;
    
    import android.os.Bundle;
    import android.app.Activity;
    import android.content.Context;
    import android.content.Intent;
    import android.view.Menu;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
    
    public class listaVociAct extends Activity {
    	
        protected Context mContext; 
        protected ArrayList<String>  mat1;
        private ListView listav ;
        private ArrayAdapter<String> listAdapt ;
    	
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.listavoci);
            mContext = this;
            
            Intent int2 = getIntent();
          	mat1 = int2.getStringArrayListExtra("matrice1");
             
            // Find the ListView resource.          
            listav = (ListView) findViewById( R.id.listavoci );
        	
       	    // Create ArrayAdapter using the planet list.  
            listAdapt = new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1, mat1);  
        	
            // Set the ArrayAdapter as the ListView's adapter.  
            listav.setAdapter( listAdapt );           
            
        }
    
    }
    
    

    però premendo il button1 , nell'attività principale , l'emulatore mi dice sempre :

    no data ;

    perchè ?
     
  2. acer1629

    acer1629 Worker Droid

    Iscritto:
    22 Ago 2012
    Messaggi:
    113
    "Mi Piace":
    22
    Ciao,
    ho visto che per questa applicazione che stai facendo hai aperto un post successivo ( a cui ti ho risposto poco fa) ... vuol dire che il problema del NO DATA lo hai risolto oppure adesso i problemi sono due ? :)
     
  3. Bazz

    Bazz Worker Droid

    Iscritto:
    9 Ago 2012
    Messaggi:
    61
    "Mi Piace":
    1
    ciao acer1629
    grazie dell'attenzione , ho risolto questo problema , l'altro post si riferiva ad un problema successivo
    cmq grazie mille
    ciao