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 [2023/10/16 14:44]
enric_mieza_sanchez
android_listview [2023/12/18 22:48] (actual)
enric_mieza_sanchez
Línia 6: Línia 6:
   * ''ListView'' és un //widget// obsolet.   * ''ListView'' és un //widget// obsolet.
   * Es manté per //backward compatibility//.   * Es manté per //backward compatibility//.
-  * Substitut actual: ''RecycleView'' més complicat d'utilitzar+  * //Widget// recomanat actual: [[Android RecyclerView]] (però més complicat d'utilitzar).
  
 Referències: Referències:
-  * Article [[Android]] aquesta wiki.+  * Article [[Android]] en aquesta wiki. 
 +  * [[Android RecyclerView]] en aquesta wiki.
   * [[https://github.com/codepath/android_guides/wiki/Using-an-ArrayAdapter-with-ListView|Tutorial d'utilització de ListView d'Android]]   * [[https://github.com/codepath/android_guides/wiki/Using-an-ArrayAdapter-with-ListView|Tutorial d'utilització de ListView d'Android]]
   * [[https://gist.github.com/emieza/b918305010be198c037252f402821fef|Codi d'exemple més simple d'utilització d'una ListView]]   * [[https://gist.github.com/emieza/b918305010be198c037252f402821fef|Codi d'exemple més simple d'utilització d'una ListView]]
  
-{{tag> #Dam #DamMp08 #DamMp08Uf1 #DamMp08Uf01 }}+{{tag> #Dam #DamMp08 #DamMp08Uf1 #DamMp08Uf01 android MVC java mobile}}
  
 ==== Perquè és complicada una ListView? ==== ==== Perquè és complicada una ListView? ====
Línia 146: Línia 147:
     * Transforma el seu layout per defecte a LinearLayout.     * Transforma el seu layout per defecte a LinearLayout.
     * Afegiex 2 ''TextView'' amb IDs ''nom'' i ''intents''.     * Afegiex 2 ''TextView'' amb IDs ''nom'' i ''intents''.
-  * Afegeix un botó al ''layout_main'' amb ID = ''button''. Servirà per afegir ítems al ''ListView'' i comprovar el //scroll// del ''ListView''.+  * Afegeix un botó al //layout// ''activity_main.xml'' amb ID = ''button''. Servirà per afegir ítems al ''ListView'' i comprovar el //scroll// del ''ListView''.
 </WRAP> </WRAP>
  
Línia 163: Línia 164:
   * Modificar el ''list_item.xml'' i afegir-hi una ''ImageView'' amb la imatge anterior.   * Modificar el ''list_item.xml'' i afegir-hi una ''ImageView'' amb la imatge anterior.
   * Modifica el //layout// del ''list_item'' perquè et quedi com la imatge suggerida adjunta.   * Modifica el //layout// del ''list_item'' perquè et quedi com la imatge suggerida adjunta.
 +    * Pista: pots combinar diversos //LinearLayout// horitzontals i verticals per aconseguir el resultat desitjat.
 +  * Afegeix diverses imatges als //resources// i aleatoritza l'assignació d'imatges a cada element ''Record''.
  
 {{ android:listilla1.png?200 }} {{ android:listilla1.png?200 }}
android_listview.1697467470.txt.gz · Darrera modificació: 2023/10/16 14:44 per enric_mieza_sanchez