フラグメントの内容に奇妙な動作があります。スワイプ可能なタブ メニュー、合計 4 つのフラグメント/タブを備えたアプリを作成しました。
4 番目のフラグメントでは、フラグメントの上部にある 2 つのスピナーに従って、コンテンツ (TextViews) をプログラムで追加します。したがって、スピナーのいずれかの値を選択すると、コンテンツ (LinearLayout 内) が新しく生成された TextView に置き換えられます。
すべてがうまく機能していますが、両方のスピナーが最初の値にある (そしてちょうどそこにある) 場合、別のフラグメントにスワイプして 4 番目のフラグメントに戻ると、コンテンツが消えます。スピナーの 1 つから別の値を選択した後、最初の値を再度選択すると、コンテンツは通常どおり生成されます。最初に 4 番目のフラグメントにスワイプすると、コンテンツが表示されます。
ヒントはありますか?