val connectivityManager: ConnectivityManager = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
val network = connectivityManager.activeNetwork
val networkCapabilities = connectivityManager.getNetworkCapabilities(network)
if (networkCapabilities == null) {
Toast.makeText(context,"无网络链接",Toast.LENGTH_LONG).show()
} else if (networkCapabilities.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR)) {
Toast.makeText(context,"流量",Toast.LENGTH_LONG).show()
} else if (networkCapabilities.hasTransport(NetworkCapabilities.TRANSPORT_WIFI)) {
Toast.makeText(context, "WIFI", Toast.LENGTH_LONG).show()
}
Android获取网络类型
猜你喜欢
转载自blog.csdn.net/qq_34123324/article/details/132132111
今日推荐
周排行