gpt4 book ai didi

android - 在Android中,有没有办法使用广播接收器来检测wifi和3G之间的切换?

转载 作者:搜寻专家 更新时间:2023-11-01 09:08:15 24 4
gpt4 key购买 nike

使用broadcast receiver可以很容易的知道现在手机有没有插上。以下 StackOverflow 问题描述了这一点: Detecting the device being plugged in .

我还知道如何使用函数 getActiveNetworkInfo() 持续轮询当前连接信息来检查当前连接是 WIFI 还是移动设备。

我的问题是:是否可以使用广播接收器来检测WiFi和3G之间的切换?它应该更有效率。

最佳答案

我认为你可以在广播接收器的 xml 文件中使用它

 <receiver android:name="packagename.classname" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>

如需更多说明,请查看此链接 http://developer.android.com/training/monitoring-device-state/connectivity-monitoring.html

关于android - 在Android中,有没有办法使用广播接收器来检测wifi和3G之间的切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10274818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com