Когда использовать getActivity в addSnapshotListener? - PullRequest
0 голосов
/ 05 апреля 2019

Когда использовать getActivity и this или Executor в addSnapshotListener.Я прочитал документацию и до сих пор не совсем понял. enter image description here

1 Ответ

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

Передайте экземпляр Activity, если вы хотите автоматически удалить слушателя, когда действие прекращается.

Передайте Executor, если вы хотите, чтобы обратный вызов для вашего слушателя происходил в потоке, отличном от основного потока.

Если вы удалите прослушиватель самостоятельно и хотите обработать обратный вызов в главном потоке, не передавайте ничего лишнего.

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