简单讲解Android Fragment(四)

上一篇文章讲了对Fragment的管理,有兴趣的可以去看看,链接放在下面

简单讲解Android Fragment(三)_水很清的博客-优快云博客

关于Fragment与Activity之间、或Fragment 与Frament之间数据的交互其实方法有很多,在开发中其实也经常需要实现交互,比如一个Activity中添加了多个Frament,这些Fragment彼此之间存在数据交互,这种情况也是很常见的,下面列出了一些方法,其实还有很多,仅供参考。

Fragment与Activity的数据交互

Fragment与Activity的交互方式有很多,比如:

(1)如果关联的Activity持有Fragment的引用,可以直接调用Fragment中public的方法。

(2)如果没有Fragment的引用,可以通过Fragment的ID找到Fragment实例,继而实现调用。

(3)对于Fragment而言,可以直接获取关联的Activity,建议在Attach方法中通过Context直接强转为关联Activity的实例。

Fragment与Fragment的数据交互

Fragment与Fragment的数据交互一般有两种方法:

(1)通过关联的Activity来实现数据交互。

(2)使用EventBus来进行数据交互。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值