ワイヤレスのオンとオフを切り替えるトグル ボタンがあります。それは正常に動作します。ただし、アプリに入ったときに、ワイヤレスが既にオンになっている場合は、トグル ボタンもオンにする必要があります。今はそうではありません。何かが正しくありません。これが私のコードです。
WifiManager WifiMan;
ToggleButton WiFi, GPRS;
WiFi.setOnClickListener(new OnClickListener() { //Ukljucuje WiFi
@Override
public void onClick(View v) {
if(WifiMan.isWifiEnabled())
{
WiFi.setEnabled(true);
}
else{
WiFi.setEnabled(false);
}
try
{
if (((ToggleButton)v).isChecked())
SwarmPopup.this.WifiMan.setWifiEnabled(true);
else
SwarmPopup.this.WifiMan.setWifiEnabled(false);
}
catch (Exception localException)
{
Log.e("SwarmPopup", "error on WiFi listerner: " + localException.getMessage(), localException);
}
}
});
}