Я работаю над приложением, где мне нужно определить, есть ли wifi avilable и подключено также аутентифицировано в моем устройстве Android. Я знаю, как это обнаружить с помощью ConnectivityManager и NetworkInfo.It работает нормально, но проблема с тем, где wifi доступен и подключен, когда мы вводим URL-адрес для любого сайта, он идет первым на другом прокси-сайте для имени пользователя и пароля для доступа к интернету. чтобы подробно рассказать о моем вопросе и получил сайт GSM-провайдера http://www.du.ae/en/mobile/wifi-1, они также предоставляют Wi-Fi. Когда я нахожусь в поезде, он показывает доступную сеть (Wi-Fi). Когда я набираю какой-либо сайт, я сначала спрашиваю у меня имя пользователя и пароль для аутентификации доступ в Интернет. могу ли я определить, с помощью кода, который пользователь подключен и аутентифицирован с помощью Wi-Fi? Ждите ответа, чтобы решить эту проблему. Спасибо. ,Wifi Доступен, подключен и требуется Аутентификация пользователя
0
A
ответ
0
NetworkInfo info = ((ConnectivityManager) mContext
.getSystemService(Context.CONNECTIVITY_SERVICE))
.getActiveNetworkInfo();
if (info == null || !info.isConnected()) {
return false;
}
if (info.isRoaming()) {
return true;
}
СЭМ к WiFi используется