码迷,mamicode.com
首页 > 移动开发 > 详细

Android开发 如何快速调用系统设置

时间:2015-06-16 06:37:32      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

在之前,一般我们是通过下面的方式,来调用系统设置(时间设置、网络设置等等):

1 Intent intent = new Intent();
2 ComponentName cn = new ComponentName("com.android.settings",
3         "com.android.settings.WirelessSettings");
4 intent.setComponent(cn);
5 intent.setAction("android.intent.action.VIEW");
6 startActivity(intent);

但是经测试,在SDK4.0版本上使用会抛出异常,那么我们可以用下面的方式来调用系统设置界面:

  Intent intent = new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS);
  startActivity(intent);

使用下面的字段,可以在你的软件中打开相应的系统设置界面:

android.provider.Settings.ACTION_SETTINGS                 //系统设置

android.provider.Settings.ACTION_APN_SETTINGS         //接入点设置

android.provider.Settings.ACTION_SOUND_SETTINGS             //声音设置

android.provider.Settings.ACTION_WIRELESS_SETTINGS         //网络设置

android.provider.Settings.ACTION_SECURITY_SETTINGS          //安全设置

android.provider.Settings.ACTION_WIFI_SETTINGS                 //WiFi设置

android.provider.Settings.ACTION_BLUETOOTH_SETTINGS      //蓝牙设置

android.provider.Settings.ACTION_DATE_SETTINGS                //日期和时间设置

android.provider.Settings.ACTION_BLUETOOTH_SETTINGS      //蓝牙设置

这里只列出了常用的字段,其他的可以到官方源码中查找,是不是很简单?!

Android开发 如何快速调用系统设置

标签:

原文地址:http://www.cnblogs.com/gxchexi/p/4579642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!