bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


android_fragments

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_fragments [2024/02/10 20:45]
enric_mieza_sanchez [App amb fragments]
android_fragments [2024/02/11 12:45] (actual)
enric_mieza_sanchez [App amb fragments]
Línia 16: Línia 16:
 App amb fragments: App amb fragments:
  
-  - Crear app amb el //template// ''Bottom Navigation Activity''+  - Crear app amb el //template// ''Bottom Navigation Activity''.
   - Afegir un nou ''Fragment'' buit. Tria bé el nom (posarem d'exemple ''NewFragment'') <code>Botó dret -> New -> Fragment -> Fragment (Blank)</code>   - Afegir un nou ''Fragment'' buit. Tria bé el nom (posarem d'exemple ''NewFragment'') <code>Botó dret -> New -> Fragment -> Fragment (Blank)</code>
   - Afegir el nou ''Fragment'' a la navegació (via XML):<code>res -> navigation -> mobile_navigation.xml</code>   - Afegir el nou ''Fragment'' a la navegació (via XML):<code>res -> navigation -> mobile_navigation.xml</code>
   - Afegir el nou ''Fragment'' al menú de la ''NavigationBar'':<code>res -> menu -> bottom_nav_menu.xml</code>   - Afegir el nou ''Fragment'' al menú de la ''NavigationBar'':<code>res -> menu -> bottom_nav_menu.xml</code>
-  - Anar a ''MainActivity.java'' i afegir '''R.id.navigation_XXX'' ala ''onCreate'':<code java>AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder(+  - Anar a ''MainActivity.java'' i afegir ''R.id.navigation_XXX'' al ''onCreate'':<code java>AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder(
                 R.id.navigation_home, R.id.navigation_dashboard,                 R.id.navigation_home, R.id.navigation_dashboard,
                 R.id.navigation_notifications, R.id.navigation_XXX)                 R.id.navigation_notifications, R.id.navigation_XXX)
                 .build();</code>                 .build();</code>
   - Posar una icona adequada pel nou fragment.   - Posar una icona adequada pel nou fragment.
 +  - La plantilla sol tenir un //padding-top// dins el //layout// del ''ActivityMain'' i sol deixar buida la part de dalt. Podeu mirar [[https://stackoverflow.com/questions/65777579/android-studio-bottom-navigation-activity-template-leaves-blank-area-on-the-to|aquest post]] per eliminar-la (simplement eliminant el //padding// o posar-lo a 0).
  
 \\ \\
android_fragments.1707597918.txt.gz · Darrera modificació: 2024/02/10 20:45 per enric_mieza_sanchez