AndroidOSでWIFIを起動したりAPになったりするユーザーを確認したいという問題があります。
これらのサービスがアクティブ化されているかどうかを確認するにはどうすればよいですか?
この問題を解決するのを手伝ってください。
ご協力ありがとうございました:)
1 に答える
0
Wifiの状態を確認するには、このコードを使用します
private WifiManager wifiManager;
@Override
public void onCreate(Bundle icicle) {
....................
wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
if(wifiManager.isWifiEnabled()){
// do whatever you wnat
wifiManager.setWifiEnabled(false);
}else{
// do whatever you wnat
wifiManager.setWifiEnabled(true);
}
}
これを実行するには、manifest.xmlファイルで次の権限を宣言する必要があります。
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
于 2011-09-09T04:39:42.553 に答える