Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. protected void onRestoreInstanceState(Bundle savedInstanceState) {
  2. Log.d("MainActivity", "onRestoreInstanceState: undle savedInstanceState");
  3.  
  4. //super.onRestoreInstanceState(savedInstanceState);
  5. if(savedInstanceState!=null) {
  6. // MainActivityParcelable savedData = (MainActivityParcelable) savedInstanceState.getParcelable(EXTRA_MAIN_MODEL_DATA);
  7. // init();
  8. // viewModel.init();
  9. // viewModel.onRecreate(savedData);
  10.  
  11. }
  12.  
  13. }
  14.  
  15. @Override
  16. protected void onSaveInstanceState(@NonNull Bundle outState) {
  17. outState.putParcelable(EXTRA_MAIN_MODEL_DATA, viewModel.getSaveData());
  18. outState.clear();
  19. //super.onSaveInstanceState(outState);
  20. }
  21.  
  22. @Override
  23. public void onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState) {
  24. outState.putParcelable(EXTRA_MAIN_MODEL_DATA, viewModel.getSaveData());
  25. outState.clear();
  26. //super.onSaveInstanceState(outState, outPersistentState);
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement