2015-11-17 3 views
0

Я установил DrawerLayout в CustomFragmentActivity, и это просто суперкласс для продолжения моей активности. это работа.Drawerlayout не работает после возврата к предыдущей активности

, но проблема в том, что я нажимаю кнопку «Назад» устройства до предыдущей операции.

DrawerLayout не может позвонить нажатием кнопки в этот момент, но он может тянуть, чтобы открыть DrawerLayout.

Однако, я просто проверил onclick Listener, и он работает, но он не может управлять DrawerLayout открытым или закрытым.

Пожалуйста, помогите мне решить эту проблему. Спасибо

+1

Отправьте свой код. – Jas

+0

Вам нужно вручную открыть/закрыть макет ящика в методе onBackPressed или передать его обратно в предыдущее действие, используя пару startActivityForResult/onActivityResult и восстановить состояние DrawerLayout в предыдущем действии с использованием принятого состояния. – Lingviston

+0

@Lingviston Благодарим вас за помощь и помощь –

ответ

0

Вы должны вручную открыть/закрыть DrawerLayout в методе onBackPressed или передать его состояние возврата к предыдущей деятельности с использованием startActivityForResult/onActivityResult методы пары и восстановлением DrawerLayout's состояния на предыдущей деятельности, используя полученные данные.