#java #android
Здравствуйте.
Можно ли использовать на эмуляторе андроида Wi-Fi.
Использовал аndroid studio. Написал следующую функцию. Она все время говорит, что
wi-fi отключен.
public void onTurn(View view) {
TextView tv = (TextView) findViewById(R.id.textbox);
tv.setText("Проверка");
WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiManager Wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
Wifi.setWifiEnabled(true);
if(wifiMgr.isWifiEnabled())
{
tv.append("Wifi is enabled");
}
else
{
tv.append("Wifi is disabled");
}
}
В манифесте все разрешил.
Ответы
Ответ 1
WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE); //Создали одну переменную WifiManager Wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); //Создали вторую Wifi.setWifiEnabled(true); //Включили одну if(wifiMgr.isWifiEnabled())//Проверяем уже почему-то другую { tv.append("Wifi is enabled"); } else { tv.append("Wifi is disabled"); } У меня, кстати, эмуль постоянно включенный wi-fi показывает=)
Комментариев нет:
Отправить комментарий