Q
确定连接状态
2
A
回答
1
我认为NetworkInfo有一个字段。
退房getTypeName()
返回一个人类可读的名称描述网络的类型,例如“WIFI”或“移动”,去看看here
1
我忘了SDK版本,如果你看的“WIFI “或”MOBILE“,你可以使用ConnectivityManager conMan =(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
// mobile State mobile = conMan.getNetworkInfo(0).getState();
// wifi State wifi = conMan.getNetworkInfo(1).getState();
如果(移动== NetworkInfo.State.CONNECTED ||移动== NetworkInfo.State.CONNECTING){// 移动 }否则如果(WIFI == NetworkInfo.State.CONNECTED || wifi的==的NetworkInfo。 State.CONNECTING){// wifi的 }
相关问题
- 1. 确定套接字连接状态 - android
- 2. 如何确定客户端套接字的连接状态?
- 3. 连接状态102
- 4. mssql连接状态
- 5. Android如何确定其互联网连接状态?
- 6. Android:使用tiwlan0来确定Droid的无线连接状态
- 7. AVRISPmkII连接状态:未知状态0x00
- 8. 连接状态MySql连接器/ NET
- 9. 冰连接状态,完成与连接
- 10. TCP连接持久状态
- 11. SoapHttpClientProtocol/HttpWebClientProtocol连接状态
- 12. TCP CLOSE_WAIT状态..&新连接
- 13. ANDING处于连接状态?
- 14. 蓝牙连接状态
- 15. Android USB连接状态;
- 16. 检索连接状态
- 17. SQL状态连接语句
- 18. 确定进程的状态
- 19. 确定项目的状态
- 20. 确定切换状态?
- 21. 确定Internet连接
- 22. socket.io确保客户端重新连接状态
- 23. 如何确定Perl DBI数据库处理程序的连接状态
- 24. 确定AWS IoT设备连接状态的最佳方法是什么?
- 25. 配置保持活动状态始终保持连接状态
- 26. 检测Ajax请求无连接状态和状态
- 27. 显示有关状态栏上连接状态的信息
- 28. “连接已经打开(状态=开)”
- 29. 获取GRPC的连接状态
我试过一次,我得到了移动== NetworkInfo.State.CONNECTED为真两种情况下(wifi和不带WiFi) 这可能吗? – rayman 2010-06-01 10:31:44