![](/img/trans.png)
[英]How do I control the lifecycle of a Fragment and a 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.