Android网络数据开关用法简单示例
作者:zeo 时间:2021-07-20 00:06:06
本文实例讲述了Android网络数据开关用法。分享给大家供大家参考,具体如下:
api中没有开放这部分接口。因此大家可以使用这个方法,true时打开,false关闭。目前对G网手机可以。
public boolean setMobileDataEnabled(boolean enabled) {
final TelephonyManager mTelManager;
mTelManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
try {
Method m = mTelManager.getClass().getDeclaredMethod("getITelephony"); m.setAccessible(true);
Object telephony = m.invoke(mTelManager);
m = telephony.getClass().getMethod((enabled ? "enable" : "disable") + "DataConnectivity");
m.invoke(telephony);
return true;
} catch (Exception e) {
Log.e("", "cannot fake telephony", e);
return false;
}
}
希望本文所述对大家Android程序设计有所帮助。
标签:Android,网络数据,开关
0
投稿
猜你喜欢
关于HashMap相同key累加value的问题
2022-02-13 13:32:18
SpringCloud启动失败问题汇总
2021-07-28 02:45:51
android实现raw文件夹导入数据库代码
2023-07-02 04:26:28
Android实现文件解压带进度条功能
2023-02-26 19:01:05
C#实现的WINDOWS登录功能示例
2022-09-04 05:10:03
Java8处理集合的优雅姿势之Stream
2023-03-14 09:31:48
IDEA打包jar-解决找不到或无法加载主类 main的问题
2021-12-28 10:30:42
android横竖屏切换不重启activity解决方案
2022-09-04 06:57:56
java8新特性之日期时间API
2023-06-20 09:15:50
Android使用lottie加载json动画的示例代码
2021-06-20 00:47:01
Springboot打包为Docker镜像并部署的实现
2023-06-05 23:11:52
Java模拟有序链表数据结构的示例
2023-09-26 22:25:30
java线程同步操作实例详解
2023-11-13 14:19:08
Spring中Bean扫描原理详情
2022-05-26 04:33:14
详解Java匿名内部类
2023-04-30 14:51:28
基于C#实现的仿windows左侧伸缩菜单效果
2023-01-22 18:44:54
Android控件实现水滴效果
2021-07-31 20:43:51
一文详解Java拦截器与过滤器的使用
2021-12-17 03:40:41
c#使用filesystemwatcher监视文件系统的变化
2022-08-06 15:28:43
c# 使用OpenCV识别硬币
2021-12-18 15:09:13