Диалог сетевого запроса отклоняется (Android Q)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Диалог сетевого запроса отклоняется (Android Q)

Сообщение Anonymous »

Я пытаюсь использовать API NetworkRequest от Android Q. Он показывает запрошенную сеть в диалоговом окне. Но когда кнопка «Дома» нажимается на устройстве, она автоматически отклоняет диалоговое окно запроса,
, как при приложении на фоне, а на переднем плане диалога больше нет. < /P>

Но, если я заблокирую и разблокирую устройство, диалог остается как есть. Которое является странным поведением, как в обоих случаях деятельность будет приостановлена ​​и возобновлена, но поведение отличается для диалога с запросом. Ожидается или какая -то ошибка из -за некоторой ошибки конфигурации при запросе сети. Ниже приведен код для NetworkRequest. < /P>

val specifier = WifiNetworkSpecifier.Builder()
.setSsidPattern(PatternMatcher(DEVICE_SSID, PatternMatcher.PATTERN_PREFIX))
.build()
val request = NetworkRequest.Builder()
.addTransportType(NetworkCapabilities.TRANSPORT_WIFI)
.removeCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET)
.setNetworkSpecifier(specifier)
.build()
val connectivityManager = appContext.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
connectivityManager.requestNetwork(request, networkCallback)


Подробнее здесь: https://stackoverflow.com/questions/601 ... -android-q
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»