【发布时间】:2020-04-22 16:18:42
【问题描述】:
我一直在开发一个 android 应用程序。对于其中一项功能,我需要活动的网络信息(即它是否与 Wi-Fi 或移动数据连接)。我从网上得到了这段代码。
NetworkInfo activeNetworkInfo = context.getSystemService(ConnectivityManager.class).getActiveNetworkInfo();
但此 API 已弃用,我不想使用任何已弃用的 API。
经过一番谷歌搜索后,我发现我们应该改用ConnectivityManager.NetworkCallback。但我无法举一个例子。我怎么能用这个?如果有人知道使用ConnectivityManager.NetworkCallback
【问题讨论】: