Как получить контекст в onActivityResult - PullRequest
0 голосов
/ 01 сентября 2018

Мне нужно запустить метод в onActivityResult, одним из параметров которого является контекст. Я пробовал несколько способов передачи контекста этому методу, но ни один из них не работал, и контекст считается нулевым. Есть ли способ получить контекст в onActivityResult?

Дополнительная информация: onActivityResult реализован в подклассе PreferenceFragmentCompat, а getActivity и getContext возвращают ноль.

1 Ответ

0 голосов
/ 01 сентября 2018

Если ваш onActivityResult() реализован на подклассе Activity, используйте this, так как Activity является Context.

Если ваш onActivityResult() реализован на подклассе Fragment, используйте getActivity(), чтобы получить Activity, который содержит этот фрагмент (и, опять же, Activity является Context).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...