片段内容在后退导航后未显示

时间:2015-10-06 07:46:31

标签: android android-fragments xamarin pagerslidingtabstrip

我有一个片段,它有一个滑动标签布局和一个带有5个标签的视图寻呼机。 我从选项卡1开始,然后,我将一个不同的片段推送到后面的堆栈,用标签替换片段。 当我现在导航回来时,会出现带有选项卡的片段,但前两个选项卡是空的(未显示选项卡/片段,但创建了视图)。如果我导航到第三个选项卡并返回选项卡1和2,则会再次显示内容。

我试图附加/显示片段,但这没有帮助。

任何想法?

这是我的标签内容,它们看起来都一样。 ViewClass也是一样的。它确实实现了一个片段。

.tt-menu

旋转按预期工作(如果此信息有任何不同。)

2 个答案:

答案 0 :(得分:0)

Have you set in your fragment with the sliding tab layout "setOffscreenPageLimit(5)" to your ViewPager?

yourViewPager.setOffscreenPageLimit(5);

I set this usually in the onCreateView(...)

答案 1 :(得分:0)

you can use a flag in onAttach() and onActivityCreated() in fragment. Checking that flag you can display the contents , here no need to set viewpager.setoffscreenlimit