Мое приложение порождает вторичный поток, который выполняет длинные задачи базы данных в фоновом режиме.Для доступа к БД во вторичном потоке я реализовал , это хорошее решение , и оно прекрасно работает, пока я не открою модальное диалоговое окно: выполнение вторичного потока в этом случае блокируется, пока я не закрою диалог.
Как мне избежать этого?Я хочу оставить дополнительный поток свободным для выполнения задач базы данных в течение всего срока службы моего приложения, без перерыва.