2016-11-23 9 views
0

私は3つのフラグメント - a、b、cを持っています。 フラグメントaはいくつかのアイテムを示し、フラグメントbはフラグメントaと同じで、フラグメントcは3つのタブを含んでいます。フラグメントA→b→cを開いてフラグメントbに戻り、フラグメントCを開いた後、各タブのonCreateViewが呼び出されず、すべてのタブが空白になります。誰でも助けてくれますか?Androidフラグメントのバックスタックとタブ

+0

は、あなたがチェックするので、フラグメントcはViewPagerまたはTabHostのようなタブに – zombie

+0

を作成していない表示されましたか? – user3099678

+0

タブがありonResume()とonPause() – zombie

答えて

0

タブの内容に必要なフラグメントcのonResumeには何もしていません。だから事実として、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.. 
    } 
関連する問題