私のアプリケーションには、wifi を有効または無効にする必要があるトグル ボタンがあります。
public void getRisparmio(View view) {
// is the toggle on?
boolean on = ((ToggleButton) view).isChecked();
WifiManager wifiManager;
if (on) {
wifiManager(WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
} else {
wifiManager(WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(false);
}
}
問題は、wifi が既に有効になっていてアプリを起動した場合、トグル ボタンを押して有効にする必要があることです。実際には行かず、トグルは常にオンオフの状態を再開します。状態を確認できると思いますonResume()
が、方法がわからず、onCreate()
メソッドに何かを追加する必要があるかどうかもわかりません。
状態を確認するにはどうすればよいですか?ありがとう