为了账号安全,请及时绑定邮箱和手机立即绑定

Fragment应用下

最新回答 / 鱼忘了蓝海鲸
表示你点击的那个控件呀,就好像在activity中实现 onClickListener 接口的时候,重写的onClick方法也有一个View v 参数呀

最新回答 / 一条浅水鱼
动态加载fragment传值:先调用getActivity()方法获取该Fragment所属的Avtivity,然后直接用findViewById()获取该Activity中的控件。

最新回答 / 慕粉1213598641
应该是manager = getFramgmentManager();

已采纳回答 / qq_山不在高_0
我的传值思路是:AFragment --> AActivity --> BActivity -->BFragment,希望对你有帮助。

最新回答 / 慕仔6258935
自己百度查了一下,好像是由于activity执行onCreate方法的时候fragment就已经被实例化,即使在下面执行如下代码片,已经被绑定的fragment也无法拿到bundle。我把oncreate中去掉了Fragment的绑定,测试可行。参考来源:https://www.jianshu.com/p/14170fd7d4bf

最新回答 / 超级毛毛
是可以的,已经测试过了,在Activity中 getFragmentManager(),findFragmentById,可以获取Fragment对象,调用方法传值,或者直接获取控件传值

最赞回答 / 慕仰8491179
可以呀\但是直接就可以传\干嘛还要定义个接口去回调\
课程须知
学习本课程之前需要有Android基础知识,如UI,Activity等基础知识。并且已经预先学习了《Fragment应用上》。
老师告诉你能学到什么?
你不仅能够学到Fragment的通信问题,还能学习到ListFragment与DialogFragment的应用场景以及具体使用方式。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消