【发布时间】:2011-12-26 09:24:58
【问题描述】:
在 Android 3.2 中,在 ConnectivityManager 中添加了 TYPE_ETHERNET 以监控以太网网络状态。有没有办法在 3.2 之前的设备上检测以太网连接?
【问题讨论】:
标签: android networking connection ethernet
在 Android 3.2 中,在 ConnectivityManager 中添加了 TYPE_ETHERNET 以监控以太网网络状态。有没有办法在 3.2 之前的设备上检测以太网连接?
【问题讨论】:
标签: android networking connection ethernet
你需要为
创建一个广播接收器android.net.conn.CONNECTIVITY_CHANGE
应用中的意图。
这里是文档http://developer.android.com/reference/android/net/ConnectivityManager.html#CONNECTIVITY_ACTION
希望对你有帮助!
【讨论】:
我相信如果您有 NetworkInfo,它只会是 if(networkinfo.getType()==9),因为以太网类型是 9。
http://developer.android.com/reference/android/net/ConnectivityManager.html#TYPE_ETHERNET
【讨论】: