У меня есть activity
A с "детской активностью", которая является activity
B.
Когда я создаю действие, как в этом случае в Android, я выбираю для действия B, что его родителем будет действие A.
Итак, когда я запускаю свое приложение, у меня есть icon
в appbar
в упражнении B, где я могу перейти к упражнению A.
В моем случае пользователь, например, edit-text
, манипулирует некоторыми переменными в действии A и вызывает действие B с помощью Intent.
СЕЙЧАС, в действии B, когда я нажимаю на значок «назад», я возвращаюсь к родительскому действию в этом случае, заданию A и все манипулируемые данные «отсутствуют», потому что экран будет перезапущен.
Но если я не нажму на значок в упражнении B, а вместо этого нажму «назад» на своем мобильном телефоне, я вернусь к упражнению A, и все манипулированные данные останутся там.
Так что мой вопрос, есть ли способ вернуться к занятию А, щелкнув по значку «Назад» в занятии В, без перезапуска экрана? Поскольку этот значок был автоматически добавлен, когда я говорю, какое действие должно быть родительским классом. Я хотел бы, чтобы я мог вернуться с этим значком, но не перезапускать экран, вместо этого продолжить, где я был «в прошлый раз».
Я показываю вам часть моего файла манифеста для действия B:
<activity
android:name=".strassenfuehrer_screen.VideoPlayerHandlungsleitfadenStrassenfuehrerActivity"
android:label="Straßenführer > Handlungsleitfaden > VideoPlayer"
android:parentActivityName=".strassenfuehrer_screen.MitHandlungsleitfadenStrassenfuehrerScreenActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="de.derdoenerdon.ressourcencockpit.strassenfuehrer_screen.MitHandlungsleitfadenStrassenfuehrerScreenActivity" />
</activity>
Здесь вы можете увидеть «иконку назад» в упражнении B.
За помощь, я был бы очень благодарен, я новичок в Android и испытываю трудности с этим.
Большое спасибо