我使用viewlayter和tablayout来添加一些片段和适配器。 在我的片段oncreateview和onviewcreated被调用。在查看预览器中总是重新创建“查看”的片段
我的问题是:当用户滚动到tablayout的下一个片段并返回到第一个片段时,是否再次创建片段?或者在viewpager和tablayout的初始化时创建片段,然后不更改?
我问,因为我想更改tablayout的片段的值,并且该更改必须在tablayout的另一个片段中进行更改。
如果我的问题不清楚,告诉我,我会尽力解释更好。
谢谢,所以如果我想在每个片段滚动重新创建所有片段,我把viewPager.setOffscreenPageLimit(1); ? – Jey10
根据这个方法的实现你不能使它小于1.所以至少有一个片段总是“在内存中”。 –
所以我不能有一个片段重新创建到前面的第一个片段? – Jey10