2016-11-23 3 views
0

У меня есть 3 фрагмента - a, b и c. Фрагмент a показывает некоторые элементы, фрагмент b так же, как фрагмент a, фрагмент c содержит 3 вкладки. Когда я открываю фрагмент A -> b -> c и возвращаюсь к фрагменту b и снова открываю фрагмент c, то onCreateView для каждой вкладки, не получая вызов, а все вкладки пусты. Кто-нибудь может мне помочь, пожалуйста!Android Фрагмент backstack и вкладки

+0

Вы сказали, что вы показываете не создавая таким образом проверить onResume() и OnPause() – zombie

+0

где фрагмент с имеет язычки – user3099678

+0

вкладку как ViewPager или TabHost? – zombie

ответ

0

Есть что-то, чего вы не делаете в onResume фрагмента c, который необходим для содержимого вкладок. Так что, как факт, ничего не сделано в этой ситуации, потому что c был приостановлен только! Так что мой совет это сделать:

@Override 
    public void onResume(){ 
    super.onResume(); 
    //Paste the same code you have and used in onCreateView() and run again. 
    //If nothing happens override onStart and do the same thing! 
    //else post some codes so that we can easily figure where the problem is.. 
    } 
Смежные вопросы