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