Guest User

Untitled

a guest
Mar 23rd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. public class PokemonOverviewFragment extends Fragment {
  2.  
  3. private Pokemon pokemon; // will be null after a destroy recreate but your good because you got null checks!!
  4.  
  5. public static PokemonOverviewFragment newInstance(Pokemon pokemon) {
  6. PokemonOverviewFragment fragment = new PokemonOverviewFragment();
  7. fragment.setPokemon(pokemon);
  8. return fragment;
  9. }
  10.  
  11. public void setPokemon(Pokemon pokemon) {
  12. this.pokemon = pokemon;
  13. }
  14.  
  15. @Override
  16. public void onResume() {
  17. super.onResume();
  18.  
  19. if (pokemon != null) {
  20. // do your thing
  21. } else {
  22. // do something else like toast the user and exit
  23. }
  24. }
  25. }
Add Comment
Please, Sign In to add comment