Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何检测android手机3G开-关事件_Java_Android_Events_Mobile_3g - Fatal编程技术网

Java 如何检测android手机3G开-关事件

Java 如何检测android手机3G开-关事件,java,android,events,mobile,3g,Java,Android,Events,Mobile,3g,我正在编写一个android应用程序来处理3G的使用。。 当用户打开3G移动数据连接时,我想计算3G使用的经过时间,并在经过时间达到特定时间时通知用户 问题是我不知道如何检测3G开关事件,以便在这些事件发生时运行某些代码。 请帮我举一个详细的例子 我是android的初学者 我试着在谷歌上搜索它,但没有帮到我。 我想调用这样一个函数: public void function on3GOnCallback(){ // i will start count

我正在编写一个android应用程序来处理3G的使用。。 当用户打开3G移动数据连接时,我想计算3G使用的经过时间,并在经过时间达到特定时间时通知用户

问题是我不知道如何检测3G开关事件,以便在这些事件发生时运行某些代码。 请帮我举一个详细的例子 我是android的初学者

我试着在谷歌上搜索它,但没有帮到我。 我想调用这样一个函数:

     public void function on3GOnCallback(){
                // i will start counting the time here
     }
     public void function 0n3GOffCallback(){
              // `i will stop counting the time here `
     }

系统级回调是使用s实现的。请参阅以了解更多信息


移动数据状态的事件由广播。特别是,你似乎对这些事件感兴趣。您可以通过查询的网络类型来区分不同类型的数据网络(2G、EDGE、3G等)。

系统级回调使用s实现。请参阅以了解更多信息

移动数据状态的事件由广播。特别是,你似乎对这些事件感兴趣。您可以通过查询的网络类型来区分不同类型的数据网络(2G、EDGE、3G等)