Android Studio - Coordinamento tra Fragment e Activity1

Android Studio - Coordinamento tra Fragment e Activity1

onResume()

onPause()

onStop()

Activity → onResume() Fragment -→onResume()

Activity → onPause() Fragment → onPause()

Activity contiene il Fragment.

Se l’Activity sta per essere eliminata, quindi il Fragment riceve: onDestroyView()

Quando il Fragment non è più usato, riceve l’onDestroy()

Quando il Fragment non è più collegato all’Activity, riceve: onDetach()

USARE I FRAGMENT

Modo Statico: inserendoli nel File di Layout. Nel File XML. Carica in modo statico.

Oppure programmaticamente, FragmentManager (Classe che ci da i metodi per poter caricare, aggiornare) i Fragment che si trovano nell’Activity.

Non appena il Fragment viene aggiunto, O.S. Android invia un messaggio di callback onCreateView().

Nell’onCreateView() il Fragment costruisce il suo Layout associando la View e gli oggetti.

E successivamente viene chiamato onViewCreated() con il Bundle per ricreare lo stato degli elementi.

La parte del Bundle per ricreare lo stato degli elementi, avviene nell’onViewCreated()

onCreate() del Fragment è quello generale

mentre

onViewCreated() è quello che va ad istanziare ciò che prima è stato creato.

Crea l’istanza del Fragment

Il Layout del Fragment è separato. Va fatto l’inflate del file XML.

About Post Author

pasquale.clarizio

error: Content is protected !!
Advertisment ad adsense adlogger