#android-wifi
#android-wifi
Вопрос:
у меня есть переключатель, который я сделал для открытия и закрытия Wi-Fi, но он не работает. это мой код
и WifiManager.setWifiEnabled() отображается как устаревший .
wlanswitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean isChecked) {
if(isChecked){
wifiManager.setWifiEnabled(false);
wlanswitch.setText("ON");
}else{
wifiManager.setWifiEnabled(false);
wlanswitch.setText("OFF");
}
}
});
if(wifiManager.isWifiEnabled()){
wlanswitch.setChecked(true);
wlanswitch.setText("ON");
}else{
wlanswitch.setChecked(false);
wlanswitch.setText("OFF");
}
Комментарии:
1. Начиная с уровня API 29 (Android 10), невозможно программно переключать Wi-Fi.
2. итак, как открыть Wi-Fi при нажатии кнопки
3. Вы не можете сделать это через Android 10.