I could not find proper lifecycle of android.support.v4.app.DialogFragment
by searching on Google. I need this for some implementation. As we know DialogFragment
has some methods same like Dialog
.
DialogFragment
extends Fragment
so its lifecycle is same as Fragment
. But what about other methods of DialogFragment
?
Here is Fragment
lifecycle. Can one provide for DialogFragment
?
DialogFragment
life cycle is similar to the life cycle of fragment:
. To test yourself put logs in each of the overrided
methods of dialogFragment
and then run your code you will understand the working of dialogFragment
.
onAttach
onCreate
onCreateDialog
onCreateView
onViewCreated
onActivityCreated (This exist only for older Android versions, now it's replcaced with onViewCreated)
onStart
onResume
And as far as finishing or destroying dialogFragment is concerned the lifeCycle is as follows:
onPause
onStop
onDestroyView
onDestroy
onDetach
Also I believe this method will also help you know the lifecycle
:
@NonNull
@Override
public Lifecycle getLifecycle() {
return super.getLifecycle();
}