Android getActivity()在片段的onCreateView()方法中返回null
为什么Android getActivity()在片段的onCreateView()方法中返回null,android,android-activity,android-fragments,nullpointerexception,Android,Android Activity,Android Fragments,Nullpointerexception,为什么getActivity()在onCreateView()片段方法中返回null?在这种情况下getActivity()返回null,因为一旦调用了活动的onActivityCreated()方法,并且在onCreateView()之后调用了此方法,getActivity()就会获取活动引用碎片。请从logcat获取代码和异常堆栈跟踪。我已通过将任务放在onactivitycreated方法上解决了问题。是的,在未附加或创建片段之前,我们无法调用getActivity()方法来使用片段内活动
getActivity()
在onCreateView()
片段方法中返回null?在这种情况下getActivity()
返回null,因为一旦调用了活动的onActivityCreated()
方法,并且在onCreateView()之后调用了此方法,getActivity()就会获取活动引用碎片。请从logcat获取代码和异常堆栈跟踪。我已通过将任务放在onactivitycreated方法上解决了问题。是的,在未附加或创建片段之前,我们无法调用getActivity()方法来使用片段内活动的引用。