我需要在onActivityResult中运行一个方法,其中一个参数是context。我尝试了几种方法将上下文传递给该方法,但它们都没有工作,上下文被认为是null。有没有办法在onActivityResult中获取上下文?
附加信息:onActivityResult在PreferenceFragmentCompat的子类中实现,getActivity和getContext返回null。
如果你的onActivityResult()
是在Activity
的子类上实现的,请使用this
,因为Activity
是Context
。
如果您的onActivityResult()
是在Fragment
的子类上实现的,请使用getActivity()
来获取托管此片段的Activity
(同样,Activity
是Context
)。