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

    problema listview nell'activity_main

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

    1. Bazz

      Bazz Worker Droid

      Iscritto:
      9 Ago 2012
      Messaggi:
      61
      "Mi Piace":
      1
      ciao
      non so come visualizzare gli elementi di una listview definita nell'XML del main ;

      l'XML è così definito :

      <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="match_parent" >

      <TextView
      android:id="@+id/textView1"
      android:layout_width="100dp"
      android:layout_height="wrap_content"
      android:layout_alignLeft="@+id/layout1"
      android:layout_marginTop="10dp"
      android:layout_marginLeft="10dp"
      android:text="prova" />

      <LinearLayout
      android:id="@+id/layout1"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_below="@+id/textView1"
      android:layout_marginLeft="0dp"
      android:layout_marginTop="10dp"
      android:eek:rientation="vertical" >

      <Button
      android:id="@+id/button"
      android:text="chiama"
      android:layout_width="90dp"
      android:layout_height="wrap_content"
      android:layout_marginLeft="10dp"
      android:layout_marginTop="10dp"
      android:eek:nClick="chiama"/>

      ecc. ecc.

      </LinearLayout>

      <LinearLayout
      android:id="@+id/layout2"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_alignLeft="@+id/textView1"
      android:layout_alignRight="@+id/layout1"
      android:layout_below="@+id/layout1"
      android:layout_marginTop="29dp"
      android:eek:rientation="vertical" >

      <ListView
      android:id="@+id/listView2"
      android:layout_width="match_parent"
      android:layout_height="wrap_content" >
      </ListView>

      </LinearLayout>

      </RelativeLayout>


      l'activity_main , tra le altre cose , fa questo :

      //definisce un arraylist
      private ArrayList<String> matrice1 = new ArrayList<String>();

      //lo riempie
      matrice1.add ("a1");
      . . .

      //vorrei visualizzare la listView2 con i dati di matrice1
      listV1 = (ListView) findViewById(R.id.listView2);
      listAdapt = new ArrayAdapter<String>(this,
      android.R.layout.simple_expandable_list_item_1, matrice3);
      listV1.setAdapter(new ArrayAdapter<String>(this,i) );


      però non funziona
      dove sbaglio ?
      Grazie
      ciao