Фрагмент: Как избежать использования getActivity () для возврата значения null путем переопределения OnActivityCreated? - PullRequest
0 голосов
/ 11 мая 2019

Я должен позвонить getActivity в моем фрагменте. Я прочитал в Stackoverflow , например, , что мы можем сохранить действие в атрибуте класса / объекта, но я прочитал, что это тоже плохая практика.

Можно ли переопределить onActivityCreated во фрагменте и просто выполнить всю мою логику (которая требует getActivity) в этом обратном вызове?

Следует избегать любых NullException.

1 Ответ

0 голосов
/ 11 мая 2019

Я бы сказал, используйте WeakReference для своей деятельности, вы можете использовать его для доступа к участникам группы из фрагмента

https://developer.android.com/reference/java/lang/ref/WeakReference
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...