Работа с кнопками возврата и возврата по-разному
У меня есть приложение с двумя экранами, мы можем назвать их List и Details.
Если пользователь находится в разделе "Сведения" и нажимает кнопку "Домой", чтобы свернуть приложение, а затем переключается обратно, я хочу остаться в представлении и просто восстановить, но если он нажимает кнопку "Назад", я хочу вернуться к списку, я полагаю, что могу сохранить "Готово". Кнопка таким образом. Но... как правильно это сделать?
В настоящее время я переопределил onPause и onSaveInstance, но кажется, что они оба вызываются в обоих случаях.
Вместо этого я думаю о переопределении onKeyDown, как он сделал; Как управлять потоком действий - кнопка "Назад" по сравнению с кнопкой "Домой", но это не кажется "хорошим" способом сделать это, поэтому я решил проверить, есть ли у кого-нибудь еще идеи.
1 ответ
Сделайте два действия, для списка и для деталей. Когда вы нажмете кнопку "Назад" в подробном действии, оно закончится и отобразит список действий.