Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected void onRestoreInstanceState(Bundle savedInstanceState) {
- Log.d("MainActivity", "onRestoreInstanceState: undle savedInstanceState");
- //super.onRestoreInstanceState(savedInstanceState);
- if(savedInstanceState!=null) {
- // MainActivityParcelable savedData = (MainActivityParcelable) savedInstanceState.getParcelable(EXTRA_MAIN_MODEL_DATA);
- // init();
- // viewModel.init();
- // viewModel.onRecreate(savedData);
- }
- }
- @Override
- protected void onSaveInstanceState(@NonNull Bundle outState) {
- outState.putParcelable(EXTRA_MAIN_MODEL_DATA, viewModel.getSaveData());
- outState.clear();
- //super.onSaveInstanceState(outState);
- }
- @Override
- public void onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState) {
- outState.putParcelable(EXTRA_MAIN_MODEL_DATA, viewModel.getSaveData());
- outState.clear();
- //super.onSaveInstanceState(outState, outPersistentState);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement