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. 确定tcp连接状态
- 2. 确定套接字连接状态 - android
- 3. 如何确定客户端套接字的连接状态?
- 4. 确定异步服务器中的套接字连接状态
- 5. 连接状态102
- 6. mssql连接状态
- 7. DataList绑定:“连接未关闭,连接的当前状态为打开状态。”
- 8. Android:使用tiwlan0来确定Droid的无线连接状态
- 9. Android如何确定其互联网连接状态?
- 10. 理解HTTP连接状态/状态
- 11. AVRISPmkII连接状态:未知状态0x00
- 12. MCSessionState从连接状态变为未连接状态
- 13. 连接状态MySql连接器/ NET
- 14. 冰连接状态,完成与连接
- 15. TCP CLOSE_WAIT状态..&新连接
- 16. Android USB连接状态;
- 17. TCP连接持久状态
- 18. SoapHttpClientProtocol/HttpWebClientProtocol连接状态
- 19. 蓝牙连接状态
- 20. quickfix/j连接状态机
- 21. cherrypy检查连接状态
- 22. Facebook登录连接状态
- 23. 检索连接状态
- 24. Erlang牛仔连接状态
- 25. 的Java JDBC连接状态
- 26. Android网络连接状态
- 27. Multipeer连接 - 状态不变
- 28. ANDING处于连接状态?
- 29. SQL状态连接语句
- 30. 监控域连接状态
我试过一次,我得到了移动== NetworkInfo.State.CONNECTED为真两种情况下(wifi和不带WiFi) 这可能吗? – rayman 2010-06-01 10:31:44