Ứng dụng của tôi lúc đầu tải dữ liệu từ internet (Tôi đang sử dụng dịch vụ web) Tôi muốn kiểm tra truy cập internet khi khởi động ứng dụng.Làm cách nào để kiểm tra xem internet có khả dụng hay không trong khởi động ứng dụng trong Android?
- Tôi muốn kiểm tra xem có bất kỳ hình thức internet nào qua mạng 3G hoặc WIFI hoặc GPRS hay bất kỳ hình thức nào khác có sẵn hay không.
- Nếu không có, hãy gửi tin nhắn cho người dùng như "Bạn cần truy cập Internet" và thoát khỏi ứng dụng. (Hiện tại tôi đang gặp lỗi gần đúng trong ứng dụng của mình nếu không có truy cập internet)
- Nếu có sẵn, hãy khởi động ứng dụng của tôi bình thường.
- Ngoài ra, ứng dụng của tôi sẽ tìm nạp dữ liệu từ webservice ở các giai đoạn khác nhau, trước mỗi giai đoạn hoặc hoạt động, tôi sẽ muốn kiểm tra truy cập internet lúc đầu.
Làm cách nào để thực hiện việc này?
Xem ví dụ http://stackoverflow.com/questions/1560788/how-to-check-internet-access-on-android-inetaddress-never-timeouts cho các câu trả lời trước. – mlc