Unable to find explicit activity class
来源:互联网 发布:sql怎么清除数据 编辑:程序博客网 时间:2024/04/29 04:14
Android 4.0 兼容无线设置问题
问题:
android 4.0如何打开无线设置界面?
答案:
在android4.0之前可以通过下面方法打开无线网络设置页面,可是在4.0以上则会抛异常
Intent mIntent = new Intent("/");
ComponentName comp = new ComponentName(
"com.android.settings",
"com.android.settings.WirelessSettings");
mIntent.setComponent(comp);
mIntent.setAction("android.intent.action.VIEW");
startActivityForResult(mIntent, 0);
那么有什么方法进行兼容吗?
经过尝试采用下面的方法startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));可以兼容4.0之前及之后的版本,不过由于android3.0之后设置界面改动很大,所以个人采用下面的方法打开网络设置
if(android.os.Build.VERSION.SDK_INT > 10 ){
//3.0以上打开设置界面
context.startActivity(new Intent(android.provider.Settings.ACTION_SETTINGS));
}else
{
context.startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
}
android 4.0如何打开无线设置界面?
答案:
在android4.0之前可以通过下面方法打开无线网络设置页面,可是在4.0以上则会抛异常
Intent mIntent = new Intent("/");
ComponentName comp = new ComponentName(
"com.android.settings",
"com.android.settings.WirelessSettings");
mIntent.setComponent(comp);
mIntent.setAction("android.intent.action.VIEW");
startActivityForResult(mIntent, 0);
那么有什么方法进行兼容吗?
经过尝试采用下面的方法startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));可以兼容4.0之前及之后的版本,不过由于android3.0之后设置界面改动很大,所以个人采用下面的方法打开网络设置
if(android.os.Build.VERSION.SDK_INT > 10 ){
//3.0以上打开设置界面
context.startActivity(new Intent(android.provider.Settings.ACTION_SETTINGS));
}else
{
context.startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
}
0 0
- Unable to find explicit activity class
- Unable to find explicit activity class
- ActivityNotFoundException: Unable to find explicit activity class
- Unable to find explicit activity class
- Unable to find explicit activity class
- Unable to find explicit activity class
- Android错误:unable to find explicit activity class
- Android开发问题:ActivityNotFoundException: Unable to find explicit activity class
- Android开发Exception:ActivityNotFoundException: Unable to find explicit activity class
- android.content.ActivityNotFoundException: Unable to find explicit activity class 【安卓报错】
- android.content.ActivityNotFoundException: Unable to find explicit activity class
- Unable to find explicit activity class 的问题,
- AS中的又一个错误Unable to find explicit activity class
- Unable to find explicit activity class另类的解决方法
- android.content.ActivityNotFoundException: Unable to find explicit activity class(安卓报错)
- android.content.ActivityNotFoundException: Unable to find explicit activity class
- android.content.ActivityNotFoundException: Unable to find explicit activity class解决办法
- 错误: Unable to find explicit activity class ...have you declared this activity in your AndroidMa
- .Net 自定义读取自定Config文件
- 提升Web2.0网站流量的秘诀
- HTML 获取当前标签在页面的位置,并且把其他的浮动窗口显示过来
- GLSL. 语法基础
- 欧盟玩具限制在玩具中使用双酚A及阻燃剂扩大镍的豁免范围
- Unable to find explicit activity class
- ORACLE 多表关联 UPDATE 语句
- 不可重复读与幻读
- ModelAndView
- redis持久化方法
- Streaming media with ffserver
- 防御式编程小结
- C#中数组,ArrayList与List对象的区别
- 导入android-support-v7-appcompat出现问题: android:Widget.Material.ActionButton