У меня возникает проблема с зависанием индикатора активности, когда я перемещаю приложение в фоновый режим, а затем возвращаю его на передний план. Приложение может загружать некоторые данные по сети, когда они перемещаются в фоновый режим. Поэтому я отображаю индикатор активности для пользователя. Я добавил код, чтобы убедиться, что задача заканчивается в фоновом режиме.
Когда приложение сразу выводится на передний план и данные загружаются не полностью, спиннер остается на экране, но вращение прекращается. Когда данные полностью загружены, счетчик исчезает.
Любая идея, почему индикатор активности зависает и что может быть возможным решением.
Спасибо.