Last active
August 11, 2017 19:28
-
-
Save kristopherjohnson/7324450 to your computer and use it in GitHub Desktop.
Fragment lifecycle methods
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import android.app.Activity; | |
import android.os.Bundle; | |
import android.util.Log; | |
import android.view.LayoutInflater; | |
import android.view.View; | |
import android.view.ViewGroup; | |
/** | |
* App-specific subclass of Fragment | |
*/ | |
public class AppFragment extends Fragment | |
{ | |
public static final String LOGTAG = "myapp.AppFragment"; | |
@Override | |
public void onAttach(Activity activity) | |
{ | |
Log.d(LOGTAG, "onAttach"); | |
super.onAttach(activity); | |
} | |
@Override | |
public void onCreate(Bundle savedInstanceState) | |
{ | |
Log.d(LOGTAG, "onCreate"); | |
super.onCreate(savedInstanceState); | |
} | |
@Override | |
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) | |
{ | |
Log.d(LOGTAG, "onCreateView"); | |
return super.onCreateView(inflater, container, savedInstanceState); | |
} | |
@Override | |
public void onActivityCreated(Bundle savedInstanceState) | |
{ | |
Log.d(LOGTAG, "onActivityCreated"); | |
super.onActivityCreated(savedInstanceState); | |
} | |
@Override | |
public void onViewStateRestored(Bundle savedInstanceState) | |
{ | |
Log.d(LOGTAG, "onViewStateRestored"); | |
super.onViewStateRestored(savedInstanceState); | |
} | |
@Override | |
public void onStart() | |
{ | |
Log.d(LOGTAG, "onStart"); | |
super.onStart(); | |
} | |
@Override | |
public void onResume() | |
{ | |
Log.d(LOGTAG, "onResume"); | |
super.onResume(); | |
} | |
@Override | |
public void onPause() | |
{ | |
Log.d(LOGTAG, "onPause"); | |
super.onPause(); | |
} | |
@Override | |
public void onStop() | |
{ | |
Log.d(LOGTAG, "onStop"); | |
super.onStop(); | |
} | |
@Override | |
public void onDestroyView() | |
{ | |
Log.d(LOGTAG, "onDestroyView"); | |
super.onDestroyView(); | |
} | |
@Override | |
public void onDestroy() | |
{ | |
Log.d(LOGTAG, "onDestroy"); | |
super.onDestroy(); | |
} | |
@Override | |
public void onDetach() | |
{ | |
Log.d(LOGTAG, "onDetach"); | |
super.onDetach(); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment