Привет всем, я пробую передачу намерений между двумя классами в Android, и я понял, что есть 2 способа передачи намерений,
Первый использует здесь метод getIntent:
Bundle extras = getIntent().getExtras();
mRowId = (extras != null) ? extras.getLong(DrugsDbAdapter.KEY_ROWID) : null;
И второй метод - доступ к saveInstanceState:
mRowId = (savedInstanceState != null) savedInstanceState.getLong(DrugsDbAdapter.KEY_ROWID) : null;
В обоих методах я пытаюсь получить доступ к RowId, который затем могу использовать для fetchData.В чем разница между обоими методами?Какой из них лучше?