WifiManager включил сеть, переключается на мобильные данные
Я столкнулся с проблемой при отключении и повторном подключении к устройству. Android переключается с Wi-Fi на мобильные данные. Я полагаю, что причина этого заключается в том, что сеть, к которой мне нужно подключиться, не имеет доступа в Интернет.
Это код, который я сейчас использую, чтобы отключить телефон от того, к чему он подключен в данный момент, чтобы установить соединение с нужной сетью.
m_wifiManager.disconnect();
m_wifiManager.enableNetwork(myNetwork, true);
m_wifiManager.reconnect();
Я заметил это на многих устройствах, особенно на устройствах Samsung, использующих настройку "адаптивного Wi-Fi".
Есть ли способ обеспечить использование адаптера Wi-Fi только во время повторного подключения? как игнорировать мобильные данные?