- 论坛徽章:
- 0
|
判断Android设备是否连接网络 - /**
- * 判断Android客户端网络是否连接
- * @param context
- * @return 真假
- */
复制代码 Java代码- 1.public static boolean checkNet(Context context) {
- 2.
- 3. try {
- 4. ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
- 5. if (connectivity != null) {
- 6.
- 7. NetworkInfo info = connectivity.getActiveNetworkInfo();
- 8. if (info != null && info.isConnected()) {
- 9.
- 10. if (info.getState() == NetworkInfo.State.CONNECTED) {
- 11. return true;
- 12. }
- 13. }
- 14. }
- 15. } catch (Exception e) {
- 16. return false;
- 17.}
- 18. return false;
- 19. }
复制代码 |
|