2015-03-04 10 views
0

My MainActivity содержит 4 фрагмента. Мой домашний фрагмент - FragmentA. Когда я нажимаю кнопку «Назад» в FragmentB, C или D, я должен вернуться к FragmentA. Если я нахожусь на FragmentA и нажимаю кнопку «Назад», мне нужно moveTasktoBack().Back to Home Фрагмент, когда я нажимаю кнопку «Назад»

Каков наилучший способ сделать это?

+0

'Мне нужно переместитьTasktoBack().' Вы имеете в виду отказаться от приложения, как обычно? – EpicPandaForce

ответ

0

Отъезд answer

Просто измените его, чтобы он возвращался к фрагменту вашего дома. В будущем попробуйте выполнить поиск до того, как вы спросите, чаще всего ответ уже существует.

+0

Это должен быть комментарий вместо ответа. – shivamDev

0

Когда Вы замены фрагмента из дома фрагмента и форма А затем использовать как этот Как

FragmentTransaction.replace(R.id.content_frame, fragment); 

затем после этого вставить эту строку

FragmentTransaction.addToBackStack(backStateName); 

от B и C не используют

FragmentTransaction.addToBackStack(backStateName); 
Смежные вопросы