簡體   English   中英

如何動態更新FragmentPagerAdapter中的片段

[英]How do I dynamically update a fragment in a FragmentPagerAdapter

我正在編寫一個帶有FragmentPagerAdapter和兩個Fragments的簡單Fragment Activity,我需要在tab2中顯示與我在tab1中的選擇相關的某些數據。 但是tab2中的數據永遠不會更新。 有什么通用的程序嗎?

您需要一個通用的數據持有者,Activity對象最適合,因為它是兩個片段的父對象。 所有片段都可以在onCreate()使用getActivity() onCreate() 您可以調用Activity對象的方法來獲取所選數據。 另一個片段可以類似地調用Activity對象的方法來設置所選數據。

解決了。 我只是為每個選項卡創建一個實例,並在選項卡2上添加了update()方法,該選項卡是從選項卡1調用的。我找不到內置解決方案,所以我以自己的方式做到了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM