onAttach(Activity Activity)这个Activity在另一个fragment里面是什么



这听起来是个令人困惑的问题。什么是一个嵌套在父片段内的片段的onAttach方法中的活动对象?

我知道我可以通过使用getParentFragment()方法与父片段通信。但我想知道如果这个活动对象在onAttach返回FragmentActivity实例或不,以便有一个直接的通信(通过使用接口回调)从嵌套片段到FragmentActivity。

对不起,我的英语不好。我尽力表达我的想法。

是的,Activity对象是你的FragmentActivity。查看这里的文档:http://developer.android.com/reference/android/app/Fragment.html#onAttach(android.app.Activity)

你也可以通过使用getActivity()在你的片段的任何地方获得活动(但要知道它只工作后onActivityCreated已被调用)

是的,它是承载Fragment(直接或嵌套在另一个Fragment)的FragmentActivity。这里有更多关于与父FragmentActivity通信的信息。

最新更新