Внутренне как фрагмент получает контекст приложения (внутренняя работа) - PullRequest
0 голосов
/ 02 апреля 2019

Я не прошу реализацию или что-то в этом роде

Я очень озадачен тем, как фрагмент получает контекст из Activity.Я пытаюсь углубиться во внутреннюю работу Activity & Fragment, и все, что я могу сузить, - это FragmentHostCallback, но я не могу понять, как это работает.

Ответы [ 2 ]

0 голосов
/ 02 апреля 2019

androidx.fragment.app.Fragment имеет метод getContext(), который вызывает FragmentHostCallback хост (Activity или Fragment, к которому подключен текущий Fragment) и возвращает Context хоста.

0 голосов
/ 02 апреля 2019
getActivity().getApplicationContext()

таким образом вы можете получить applicationcontext () внутри фрагмента

...