2G,3G,android中的比特率转换

时间:2010-11-26 04:21:00

标签: android

在我的Android应用程序中,我希望在2G和3G之间进行比特率转换。 我在连接管理器中找到了connectivity_Action方法,以了解连接是否已更改。 如果有变化或者我们必须为支票设置任何计时器,请告诉我是否会调用此事件。

请让我知道它的消息和任何其他更好的方法来进行这种比特率转换。

请转发您宝贵的建议。

提前致谢:)

1 个答案:

答案 0 :(得分:0)

正如您在ConnectivityManager的文档中看到的那样:

  

回答关于该问题的查询的类   网络连接状态。它也是   在网络时通知应用程序   连通性变化。 (...)

     

这主要负责   上课是:

     
      
  1. 监控网络连接(Wi-Fi,GPRS,UMTS等)
  2.   
  3. 网络连接发生变化时发送广播意图   (...)
  4.   

从第2点开始,您可以看到它会在连接发生变化时发出广播意图。这意味着,如果您希望收到此通知,则必须创建BroadcastReceiver并将其设置为侦听正确的意图(例如您的CONNECTIVITY_ACTION)。