Quadres de Diàleg: diferència entre les revisions
De FFAWiki
Cap resum de modificació |
Cap resum de modificació |
||
Línia 6: | Línia 6: | ||
##<code>public class NouDialeg extends DialogFragment</code> | ##<code>public class NouDialeg extends DialogFragment</code> | ||
#Per poder instanciar el diàleg hem de crear el mètode onCreateDialog (s'autocompleta sol i el sobreescriu). | #Per poder instanciar el diàleg hem de crear el mètode onCreateDialog (s'autocompleta sol i el sobreescriu). | ||
#En la [https://developer.android.com/guide/topics/ui/dialogs?hl=es-419 web] | #En la [https://developer.android.com/guide/topics/ui/dialogs?hl=es-419 web] trobareu la documentació per si voleu copar el codi. | ||
#Importem les llibreries necessàries. | #Importem les llibreries necessàries. | ||
# | #[[Fitxer:DialegsAndroid1.png|sense marc|676x676px]] |
Revisió del 15:04, 15 feb 2022
- Hi han diferents maneres d'implementar un quadre de diàleg, en aquest exemple es mostra com fer-ho a partir d'un fragment.
- La manera és crear una classe que s'ampliï DialogFragment per obtenir els seus mètodes.
- clic dret → New → Java Class
- Li poses el nom que vulguis, en el meu cas NouDialeg i un cop creat l'amplies de DialogFragment.
public class NouDialeg extends DialogFragment
- Per poder instanciar el diàleg hem de crear el mètode onCreateDialog (s'autocompleta sol i el sobreescriu).
- En la web trobareu la documentació per si voleu copar el codi.
- Importem les llibreries necessàries.