我在这里遇到了一个问题,这让我发疯。我拥有的是以下内容:如何“刷新”ViewPager中的片段?
FragmentActivity1包含viewPager。它实例化FragmentAdapter和两个片段并将它们附加到ViewPager。
Fragment1只有一个按钮。当用户点击这个按钮时,我创建一个Intent并调用一个FragmentActivty。这个fragmentActivity包含一个表单,用户填写并按下OK。当他这样做时,我坚持将数据保存在应用程序的数据库中。
Fragment2是一个ListFragment,并列出了用户以前插入的所有数据。
当用户完成表单并按下确定时,我坚持数据,就像我说的完成()活动,返回到Fragment1。当我swype到Fragment2时,数据不在那里。然后我需要swl到Frag1然后回到Frag2。只有这样我才能看到问题。
我已经尝试在活动和片段之间设置监听器,但仍然无法完成此项工作。
有没有人看过?我也愿意分享我的小项目,所以你们可以看看。
感谢, 费利佩
让我试试。将很快回复您:-) –
耶稣基督,它实际上工作!它不会正确地知道片段的生命周期!现在已经为此作战了2天。奥莱,非常感谢! :) –
到菲利普:你用哪个,onResume()或onActivityResult()? – Quasaur