#android #kotlin #android-networking #android-developer-api
#Android #kotlin #android-сеть #android-developer-api
Вопрос:
Я использую Android ConnectivityManager.networkRequest(..)
с таймаутом, чтобы получить доступ к определенной сети после очереди из пользовательского ввода.
Большую часть времени все работает нормально, но если я пропускаю время ожидания запроса, я замечаю, что получаю другое диалоговое окно с сообщением
Что-то произошло. Приложение отменило запрос на выбор устройства «. что требует от пользователя вручную отклонить его, прежде чем мы сможем выполнять любые другие сетевые запросы.
Мои вопросы: как я могу закрыть это диалоговое окно программно?Я не хочу зависеть от второй очереди от пользователя перед повторной попыткой получить доступ к сети.
И да, я знаю, что мог бы просто избавиться от таймаута, но он служит определенной цели в дизайне приложения.
Комментарии:
1. Нашли ли вы какое-нибудь решение этой проблемы?
2. Нет:/, похоже, не является способом программного доступа к этому диалогу с API 30