android OS能否将有关网络连接状态的信息推送到应用程序?

时间:2010-03-04 10:39:52

标签: android networking

我需要一些关于Android操作系统和应用程序的建议。

我想知道Android操作系统是否能够将网络连接状态推送到应用程序。 (我发现应用程序可以从Android OS获得网络连接状态。但我找不到反向情况。)

但是,我认为android OS可能会将网络连接状态推送到应用程序。


当在android OS上安装应用程序时,是否可以在android os上注册监控手机网络状态的东西。

由于我希望我的应用程序可以从Android操作系统接收电话的网络状态。(没有直接问到Android OS。)

这意味着: 当手机的网络状态发生变化时,android os会自动通知手机的网络状态吗?

对不起,我的英文写作不好TT;

周末愉快〜

韩国: 안드로이드OS에서직접어플리케이션에네트워크상태변화를알리도록할수있는방법이있을까요?

만약저방법이안된다면, 안드로이드에어플리케이션이설치될때어플리케이션과연결된监听器(혹은유사한무엇)를안드로이드OS에설치할수있을까요? 이听者가어플리케이션과는상관없이안드로이드OS의네트워크상태를확인해네트워크상태가변경되면해당정보를어플리케이션에보내주는형태로개발해보고싶습니다。

좋은정보나조언등있으시면부탁드리겠습니다。

즐거운주말되세요〜

2 个答案:

答案 0 :(得分:6)

来自ConnectivityManager文档:

  

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

答案 1 :(得分:0)

如果您只是在寻找手机网络连接状态,请将PhoneStateListener注册到android.telephony.TelephonyManager listen

注册

有关收听选项的列表,请参阅PhoneStateListener。 **注意:**这仅适用于蜂窝网络连接状态变化而不是wifi等。