public boolean isWiFiActive(Context context) {
WifiManager mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = mWifiManager.getConnectionInfo();
int ipAddress = wifiInfo == null ? 0 : wifiInfo.getIpAddress();
if (mWifiManager.isWifiEnabled() || ipAddress != 0) {
return true;
} else {
new ConfirmDialog(context, true)
.setTtitle("iFarms")
.setMessage("wifiをオンにするかどうか。続行しますか?")
.setPositiveButton("ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS));
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
}).create().show();
return false;
}
}
android判断wifi是否打开,没打开跳转设置页面
猜你喜欢
转载自blog.csdn.net/qq_39361915/article/details/103426981
今日推荐
周排行