WifiManager の Android ドキュメントを読んで理解したと思いましたが、例をコーディングしようとすると問題が発生し続けます。
次のコードがありました
wifiOffButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Context mContext = getApplicationContext();
WifiManager mWifi = (WifiManager)mContext.getSystemService(Context.WIFI_SERVICE);
mWifi.setWifiEnabled(false);
}
});
サウンドをオフにするために同様のことを試しました
muteButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Context mContext = getApplicationContext();
AudioManager mAudio = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE);
mAudio.setRingerMode(0);
}
});
これは正常に動作しますが、wifi の部分では常にエラーが発生します。うまくいかないように見えるので、明らかな何かが欠けているのではないかと思っていましたか?