我正在尝试从设备中读取Preferred network type
设置。但是没有Android API可用。
用例: 尝试读取首选网络类型和连接的网络类型,以便在设备启用LTE且用户强行切换回较低网络(3G,2G)时;那么应该有一个发送给用户的通知。
我已检查过系统设置代码,但已弃用。
Settings.Secure.getString(getApplicationContext().getContentResolver(),
Settings.System.NETWORK_PREFERENCE);
是否有其他方法可以读取系统安全设置(通过反射?)。 还可以使用用户权限回写设置吗?
非常感谢帮助。
答案 0 :(得分:0)
我认为正确的代码是:
Settings.Global.getString(context.getContentResolver(),Settings.Global.NETWORK_PREFERENCE)