我使用viewlayter和tablayout來添加一些片段和適配器。 在我的片段oncreateview和onviewcreated被調用。在查看預覽器中總是重新創建「查看」的片段
我的問題是:當用戶滾動到tablayout的下一個片段並返回到第一個片段時,是否再次創建片段?或者在viewpager和tablayout的初始化時創建片段,然後不更改?
我問,因爲我想更改tablayout的片段的值,並且該更改必須在tablayout的另一個片段中進行更改。
如果我的問題不清楚,告訴我,我會盡力解釋更好。
謝謝,所以如果我想在每個片段滾動重新創建所有片段,我把viewPager.setOffscreenPageLimit(1); ? – Jey10
根據這個方法的實現你不能使它小於1.所以至少有一個片段總是「在內存中」。 –
所以我不能有一個片段重新創建到前面的第一個片段? – Jey10