gpt4 book ai didi

android - 如何使用 getNetworkInfo 确定 WiFi 状态是否处于 Activity 状态?

转载 作者:行者123 更新时间:2023-11-29 20:08:14 27 4
gpt4 key购买 nike

我的简单应用程序出现问题。在我的代码中,我使用了一个已弃用的代码,所以我阅读了这个 documentation我不知道如何使用此函数获取 wifi 状态 getNetworkInfo (Network network)在我的代码看起来像这样来识别它的状态之前。

 boolean wifi = conman.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();

你能帮我解决这个问题吗?

在使用getNetworkInfo (Network network)这个方法时,我应该输入什么参数来获取wifi的状态?

最佳答案

代码:

ConnectivityManager manager = getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = manager.getActiveNetworkInfo();
boolean isWifi = (netInfo.getType() == ConnectivityManager.TYPE_WIFI);
boolean isConnected = (netInfo != null && netInfo.isConnectedOrConnecting());

完成。

关于android - 如何使用 getNetworkInfo 确定 WiFi 状态是否处于 Activity 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35356467/

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