Как я могу предотвратить двойной вызов метода наблюдаем () в onViewCreated ()? - PullRequest
0 голосов
/ 16 октября 2018

У меня есть фрагмент, где в onViewCreated() запрашиваются данные, поэтому каждый раз, когда я возвращаюсь к этому фрагменту, он проверяет, является ли mutableLiveData пустым или нет, и запрашивает ли он запрос с сервера, и я наблюдаю, что данные вonViewCreated() Но если я перейду на другую вкладку и затем вернусь к тому же фрагменту observe() вызовов дважды, я не хочу перемещать запрашивающий метод в onCreate(), как если бы запрос не прошел, и если я перешел на другую вкладку и вернулся кчто опять хочу запросить данные с сервера.У меня вопрос, как я могу предотвратить вызов observe() дважды?Я добавил removeObservers() в onDestroyView(), но это не помогает

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