Activity如何让ViewPager中的Fragment传值及时更新?

如题,使用了ViewPager来存放Fragment,假设Activity1里面显示Fragment,

当点击A1中Fragment里面的按钮时,跳转到Activity2,

在A2中输入数据后,点击A2中的按钮后将值传送给A1中的Fragment。

现在的问题是如何将值传给A1中的Fragment并及时跟新Fragment中的数据。

使用fragment自带的传值方法传不了值,

使用SharedPreferences后解决了传值问题,但是却无法做到及时更新。

在此想向大家请教下有没有更好的办法来解决这个问题。

Yi68
浏览 2887回答 2
2回答

人生嗨嗨_

1、观察者模式,写个回调接口2、发送广播3、事件总线框架 eventbus,rxbus之类的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android