У меня есть ListView
, который находится внутри TabWidget
.Когда я выбираю элемент на ListView
и перехожу к дочернему элементу ListView
, TabWidget
исчезает.Это нормально, за исключением того, что он вызывает метод onPause
и, таким образом, вызывает onRestart
, когда я возвращаюсь к родителю ListView
.
У меня есть onRestart
setup для получения обновленных данных изсервер, но я не хочу, чтобы это происходило каждый раз, когда пользователь возвращается к родителю ListView
.Я хочу, чтобы onRestart
вызывался только при запуске приложения в фоновом режиме.Я попытался реализовать булеву переменную, чтобы определить, должен ли я выполнять код внутри onRestart
, но, похоже, нет способа обойти последствия этого.
Идеи?