android - 从代码进行设置管理

标签 android

我只想问你有没有人知道如何更改设置 可用于:

Settings->Wireless Settings->Mobile Network 来自代码或

Setting: Settings->Wireless Settings->Mobile Network Settings->Network
operators->Select Automatically?

我一直无法在

中找到与此设置匹配的属性
Settings.System / Settings.Secure classes.

有没有其他方法可以“打开/关闭”手机 连通性?

我需要解决这个问题的原因是解决 在从 WIFI 转换到 MOBILE 期间出现不启用的错误 自动生成CELL数据。

最佳答案

我认为在较新版本的 SDK 中删除/弃用了对这类事情(从代码更改设置)的支持;这是不可取的。我所说的内容基于 Dan Morill 的博客,标题为:Future Proofing your Android Apps

不管怎样,一般来说,你会写:

Settings.System.putString(getContentResolver(), <Settings.System.CONST>, <value>);

并在您的 maifest 中拥有以下权限:android.permission.WRITE_SETTINGS Settings.System.CONST 的列表可以在官方文档中找到:see here

关于android - 从代码进行设置管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1973158/

相关文章:

android - ListView.addFooterView(v) 不显示

android - 在 Gradle 中的每个构建之前运行单元测试

android - 更改列名称?

android - 使用枚举作为自定义 XML 属性

android - 带有 AlarmManager 的 IntentService

android - 自定义 AlertDialog 正在占用所有屏幕

android - 跨平台应用内购买

java - 可运行的 setClickListener 不起作用

android - 如何在 Android 中询问相机的运行时权限,运行时存储权限

Android:正确销毁asyncTask?