bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


android_listview

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
android_listview [2024/10/29 14:57]
enric_mieza_sanchez
android_listview [2024/10/29 19:06] (actual)
enric_mieza_sanchez
Línia 62: Línia 62:
     @Override     @Override
     protected void onCreate(Bundle savedInstanceState) {     protected void onCreate(Bundle savedInstanceState) {
-        //...+        // Creem llista de records, etc...
  
         // Inicialitzem l'Adapter i el connectem amb el Model (records)         // Inicialitzem l'Adapter i el connectem amb el Model (records)
Línia 70: Línia 70:
             public View getView(int pos, View convertView, ViewGroup container)             public View getView(int pos, View convertView, ViewGroup container)
             {             {
-                // "inflem" el Layout, assignem dades de l'element la posició "pos"+                // "inflem" el Layout a partir de l'XML 
 +                convertView = getLayoutInflater().inflate(R.layout.list_item, containerfalse); 
 +                // transferim dades del Model als widgets per a l'element en la posició "pos" 
 +                ((TextView) convertView.findViewById(R.id.nom)).setText(getItem(pos).nom);
             }             }
  
         };         };
  
-        // connectem Adapter amb la View+        // Connectem Adapter amb la View
         ListView lv = (ListView) findViewById(R.id.recordsView);         ListView lv = (ListView) findViewById(R.id.recordsView);
         lv.setAdapter(adapter);         lv.setAdapter(adapter);
                  
-        //...+        // Creem la resta d'elements de l'app...
     }     }
 } }
android_listview.1730213823.txt.gz · Darrera modificació: 2024/10/29 14:57 per enric_mieza_sanchez