找到对方
- Fragment可调用getActivity()方法获取它所在的Activity.
- Activity可调用Fragment的findFragmentById()或findFragmentByTag()方法获取Fragment
通信
- Activity-->Fragment:在Activity中创建Bundle数据包,并调用Fragment的setArguments(Bundle bundle)方法
- Fragment-->Activity:需要在Fragment中定义一个内部回调接口,再让包含该Fragment的Activity实现该回调接口。这样Fragment可调用该回调方法将数据传递给Activity
详见代码
网友评论