下面列出了android.provider.Settings#ACTION_WIFI_SETTINGS 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private void checkSettings() {
// Is GPS enabled?
final boolean gpsEnabled = locationTrackingEnabled();
// Is there internet connectivity?
final boolean internetConnected = internetConnectivity();
if (gpsEnabled && internetConnected) {
completeSetUp();
} else if (!gpsEnabled) {
final Intent gpsIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
showDialog(gpsIntent, REQUEST_LOCATION_SETTINGS, getString(R.string.location_tracking_off));
} else {
final Intent internetIntent = new Intent(Settings.ACTION_WIFI_SETTINGS);
showDialog(internetIntent, REQUEST_WIFI_SETTINGS, getString(R.string.wireless_off));
}
}
private void checkSettings() {
// Is GPS enabled?
boolean gpsEnabled = locationTrackingEnabled();
// Is there internet connectivity?
boolean internetConnected = internetConnectivity();
if (gpsEnabled && internetConnected) {
setView();
}else if (!gpsEnabled) {
Intent gpsIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
showDialog(gpsIntent, REQUEST_LOCATION_SETTINGS, getString(R.string.location_tracking_off));
}else {
Intent internetIntent = new Intent(Settings.ACTION_WIFI_SETTINGS);
showDialog(internetIntent, REQUEST_WIFI_SETTINGS, getString(R.string.wireless_off));
}
}
private void toSetting() {
try {
final Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
startActivity(intent);
} catch (Exception e) {
ExceptionHelper.getInstance()
.caught(e);
}
}
public static void openWifiSettings(final Context context) {
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
context.startActivity(intent);
}
public void onSettingsButtonClicked(View view) {
String action = Environment.isCamera() ? "com.sony.scalar.app.wifisettings.WifiSettings" : Settings.ACTION_WIFI_SETTINGS;
keepWifiOn();
startActivity(new Intent(action));
}
/**
* 跳转到Wifi设备界面
* @param context
* @return
*/
public static boolean jumpToWifiSetting(Context context) {
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
context.startActivity(intent);
return true;
}
private void openWifiSetting() {
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
startActivity(intent);
}
/**
* 打开手机WIFI设置界面
*
* @param context
*/
public static void openWifiSetting(Context context) {
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
context.startActivity(intent);
}