Androidはシステム位置情報設定画面とwifi設定画面にジャンプ

2409 ワード

位置情報設定画面に移動します.
/**             */
    public static void openLocation(Context context) {
        Intent intent =  new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);  
        context.startActivity(intent);
    }

wifi設定画面にジャンプ:(この4つの方法で可能)
 /**      wifi*/
    public static void openWifi1(Context context){
        //   
//      Intent intent = new Intent();
//      intent.setAction("android.net.wifi.PICK_WIFI_NETWORK");
//      startActivity(intent);

        //   
//      Intent wifiSettingsIntent = new Intent("android.settings.WIFI_SETTINGS");  
//      startActivity(wifiSettingsIntent); 

        //   
//      Intent intent = new Intent();
//      if(android.os.Build.VERSION.SDK_INT >= 11){
//          //Honeycomb
//          intent.setClassName("com.android.settings", "com.android.settings.Settings$WifiSettingsActivity");
//       }else{
//          //other versions
//           intent.setClassName("com.android.settings", "com.android.settings.wifi.WifiSettings");
//       }
//       startActivity(intent);
        //   
        Intent wifiSettingsIntent = new Intent("android.settings.WIFI_SETTINGS");  
        context.startActivity(wifiSettingsIntent); 
    }

Androidでシステム設定画面にジャンプ:http://xp9802.iteye.com/blog/2095367