0
私は3つのフラグメント - a、b、cを持っています。 フラグメントaはいくつかのアイテムを示し、フラグメントbはフラグメントaと同じで、フラグメントcは3つのタブを含んでいます。フラグメントA→b→cを開いてフラグメントbに戻り、フラグメントCを開いた後、各タブのonCreateViewが呼び出されず、すべてのタブが空白になります。誰でも助けてくれますか?Androidフラグメントのバックスタックとタブ
私は3つのフラグメント - a、b、cを持っています。 フラグメントaはいくつかのアイテムを示し、フラグメントbはフラグメントaと同じで、フラグメントcは3つのタブを含んでいます。フラグメントA→b→cを開いてフラグメントbに戻り、フラグメントCを開いた後、各タブのonCreateViewが呼び出されず、すべてのタブが空白になります。誰でも助けてくれますか?Androidフラグメントのバックスタックとタブ
タブの内容に必要なフラグメント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..
}
は、あなたがチェックするので、フラグメントcはViewPagerまたはTabHostのようなタブに – zombie
を作成していない表示されましたか? – user3099678
タブがありonResume()とonPause() – zombie