Autore Topic: ListView con delle Tab  (Letto 295 volte)

Offline Lomba1986

  • Utente normale
  • ***
  • Post: 173
  • Respect: +1
    • Mostra profilo
ListView con delle Tab
« il: 22 Settembre 2011, 14:59:48 CEST »
0
Ciao a tutti ho un piccolo problema con la visualizzazione di una listView allì'interno di una tab...

Ho provato a vedere il tutorial di google, e quello funziona, ma poi cercando di modificare il codice per usare il metodo findViewById() non riesco a far visualizzare nulla all'interno della tab con la lista

il mio codice è il seguente
Codice (Java): [Seleziona]
public class Carrello extends Activity
{      
         @Override
         public void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);

           //setto la visualizzazione della finestra
           setContentView(R.layout.lista);
           //produce un cursore alla lista
           
           //creazione della lista
           ListView lview = (ListView) findViewById(R.id.listaCarrello);
           
           System.out.println("__________ "+R.array.countries_array +" ______________");
           
           String[] countries = getResources().getStringArray(R.array.countries_array);
           //setListAdapter(new ArrayAdapter<String>(this, R.layout.lista, countries));
           lview.setAdapter(new ArrayAdapter<String>(this, R.layout.lista, R.array.countries_array));
           
           //associazione del Listener alle righe della lista
           lview.setOnItemClickListener(new OnItemClickListener() {
             public void onItemClick(AdapterView<?> parent, View view,
                 int position, long id) {
             }
           });
           
           //filtro durante la digitazione per la ricerca testuale
           lview.setTextFilterEnabled(true);
         }
}

mentre il codice xml associato è:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
       
        <!-- Ci va per forza per -->
        <ListView xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@android:id/list"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content">
        </ListView>
       
        <!-- Definizione della listView Carrello -->
        <ListView xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/listaCarrello"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content">
        </ListView>
</LinearLayout>

Dove sbaglio?? :-(

PS: il mio codice ci sono tanti bei commentini perchè sono ancora un poverello che commenta tutto...mi spiace
Non esistono problemi, ma solo soluzioni...