У меня есть два объекта, которые реализуют интерфейс Parcelable. Я хочу передать их другому занятию. Я положил эти два объекта в связку и попытался отправить их, но только один из них получен.
Это часть деятельности, которая отправляет данные
Intent myInt= new Intent(Login.this, UserLoggedIn.class); //setting intents
myInt.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Bundle bundle= new Bundle();
bundle.putParcelable("User", user);
bundle.putParcelable("Session", mysession);
myInt.putExtras(bundle);
startActivity(myInt);
Это действие, которое получает данные
Intent intent= getIntent();
Bundle gottenBundle= intent.getExtras();
user= gottenBundle.getParcelable("User");
mySessionHandler=gottenBundle.getParcelable("Session");
Получены данные с ключом "Сеанс" и нет данных с ключом "Пользователь". Когда я отлаживаю приложение, обе данные перед отправкой пакета перед отправкой.