Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
android_recyclerview [2026/10/06 11:25] enric_mieza_sanchez [Exercici] |
android_recyclerview [2026/10/06 22:19] (actual) enric_mieza_sanchez [Implementar una RecyclerView] |
||
|---|---|---|---|
| Línia 42: | Línia 42: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * '' | + | * '' |
| - | * dataset : el més directe és implementar una '' | + | * '' |
| Us deixo algunes pistes per facilitar la implementació: | Us deixo algunes pistes per facilitar la implementació: | ||
| Línia 49: | Línia 49: | ||
| - Crear un //dataset// d' | - Crear un //dataset// d' | ||
| * Per les dades podeu crear un array amb 10 noms i un altre amb 10 cognoms i que els vagi combinant aleatòriament entre ells amb un num de telèfon random entre 100000000 i 999999999. | * Per les dades podeu crear un array amb 10 noms i un altre amb 10 cognoms i que els vagi combinant aleatòriament entre ells amb un num de telèfon random entre 100000000 i 999999999. | ||
| + | * Crea al menys 40 contactes per comprovar el resultat de la visualització del '' | ||
| - Crear classes '' | - Crear classes '' | ||
| - Creeu el codi del '' | - Creeu el codi del '' | ||
| Línia 58: | Línia 59: | ||
| - Posar-hi el codi del '' | - Posar-hi el codi del '' | ||
| - Adapteu el codi segons calgui. | - Adapteu el codi segons calgui. | ||
| - | - Canviar al CustomAdapter: | ||
| - | - Afegir a '' | ||
| - | String []dataset = { "hola q tal", "com va", " | ||
| - | customAdapter = new CustomAdapter(dataset); | ||
| - | RecyclerView recyclerView = findViewById(R.id.recyclerView); | ||
| - | RecyclerView.LayoutManager lm = new LinearLayoutManager(this); | ||
| - | recyclerView.setLayoutManager(lm); | ||
| - | recyclerView.setAdapter(customAdapter); | ||
| - | </ | ||
| Si no veieu elements de la llista al '' | Si no veieu elements de la llista al '' | ||
| Línia 76: | Línia 68: | ||
| - Millorant els '' | - Millorant els '' | ||
| - Prova amb la '' | - Prova amb la '' | ||
| - | - Modificant els elements del model. Caldrà canviar: | ||
| - | - El propi '' | ||
| - | - El // | ||
| \\ | \\ | ||