「Android/kotlin/net」の版間の差分
提供: 初心者エンジニアの簡易メモ
| 行4: | 行4: | ||
val networkInfo: NetworkInfo? = cm.activeNetworkInfo | val networkInfo: NetworkInfo? = cm.activeNetworkInfo | ||
(networkInfo != null && networkInfo.isConnected | (networkInfo != null && networkInfo.isConnected | ||
| − | + | networkInfo.type == ConnectivityManager.TYPE_WIFI)) | |
| − | + | ||
</pre> | </pre> | ||
参考:https://www.fixes.pub/program/71288.html | 参考:https://www.fixes.pub/program/71288.html | ||
2021年2月9日 (火) 13:17時点における版
wifi判定 API22以下のとき
val networkInfo: NetworkInfo? = cm.activeNetworkInfo
(networkInfo != null && networkInfo.isConnected
networkInfo.type == ConnectivityManager.TYPE_WIFI))
参考:https://www.fixes.pub/program/71288.html
API23以上は ConnectivityManagerのactiveNetworkが使えると思うので、そちらを使う。
