在内部片段如何接收应用程序的上下文(内部工作)

时间:2019-04-02 15:15:14

标签: android android-activity fragment

  

我不是要实施或类似的事情

我对片段如何从Activity接收上下文感到非常困惑。我尝试深入研究Activity和Fragment的内部工作,我只能缩小FragmentHostCallback的范围,但我无法理解它的工作方式。

2 个答案:

答案 0 :(得分:0)

getActivity().getApplicationContext()

这样,您可以在片段中获取applicationcontext()

答案 1 :(得分:0)

androidx.fragment.app.Fragment具有方法getContext(),该方法调用FragmentHostCallback主机(当前连接Activity的{​​{1}}或Fragment)并返回{{ 1}}。