0
我有一個ViewPager和多個選項卡。 其中一個選項卡控制設置,這會影響每個其他選項卡。 當我更改設置時,除了保存在內存中的頁面之外,一切都會自動更新。爲了讓這些更新,我必須從中選擇一個足夠遠的標籤,然後再回來。在Android ViewPager中清除OffscreenPage
有沒有辦法強制這些標籤重新創建自己?
謝謝
我有一個ViewPager和多個選項卡。 其中一個選項卡控制設置,這會影響每個其他選項卡。 當我更改設置時,除了保存在內存中的頁面之外,一切都會自動更新。爲了讓這些更新,我必須從中選擇一個足夠遠的標籤,然後再回來。在Android ViewPager中清除OffscreenPage
有沒有辦法強制這些標籤重新創建自己?
謝謝
據this question上的話,你可以重新設置,這將刷新所有頁面適配器:
viewPage.setAdapter(adapter);
The duplicate that that question is linked to也給出了一些有用的信息,比如你的ViewPager
適配器上調用.notifyDataSetChanged()
。