Tôi đang cố gắng lấy danh sách các nhà cung cấp mạng di động có sẵn. Rất tiếc, tôi không thể tìm thấy bất kỳ dịch vụ hoặc lớp học nào có thể giúp tôi. Có ai có ý tưởng về cách quản lý điều này không? Nó có thể có được kể từ khi bạn có thể xem danh sách khi bạn đi đến các thiết lập trên thiết bị Android của bạn.Cách nhận danh sách các nhà cung cấp mạng khả dụng?
9
A
Trả lời
7
Vì Android là nguồn mở, tôi đã xem xét các nguồn và cuối cùng tìm thấy một cái gì đó gọi là INetworkQueryService. Tôi đoán bạn có thể làm tương tự như the android settings implementation và tương tác với dịch vụ này: Một số hướng dẫn qua NetworkSettings.java:
- onCreate bắt đầu NetworkQueryService và liên kết nó
- loadNetworksList() cho các dịch vụ truy vấn cho các nhà khai thác mạng
- INetworkQueryServiceCallback được evalutated và nếu sự kiện "EVENT_NETWORK_SCAN_COMPLETED" đã được nâng lên, networksListLoaded sẽ được gọi để lặp qua các mạng hiện có
Các vấn đề liên quan
- 1. Danh sách các nhà cung cấp oEmbed
- 2. Nhận danh sách các Nhà cung cấp Nội dung có sẵn
- 3. LocationManager: nhà cung cấp "mạng" có luôn được bật không?
- 4. Làm cách nào để có danh sách các mạng không dây khả dụng trên Linux?
- 5. Rsync: cung cấp danh sách các tệp chưa được gửi
- 6. Symfony2 bin/nhà cung cấp
- 7. Android Cách xác định nhà cung cấp dịch vụ trên mạng CDMA?
- 8. Cách chọn nhà cung cấp Oracle cho ứng dụng .Net?
- 9. Nhà cung cấp thành viên Active Directory và Nhà cung cấp hồ sơ SQL
- 10. Server 2008 Các nhà cung cấp VPS
- 11. Sử dụng GPS và Nhà cung cấp mạng cùng một lúc trong Android
- 12. Nhà cung cấp loại: Cách tạo lại?
- 13. Laravel 4 sử dụng các lớp nhà cung cấp
- 14. Nhà cung cấp MSSCCAPI Mercurial?
- 15. Danh sách hình ảnh biểu trưng của nhà cung cấp OpenID và URL đăng nhập?
- 16. Nhà cung cấp thành viên ASP.NET có email xác nhận
- 17. Nhà cung cấp OpenID Connect
- 18. Làm cách nào để chuyển đổi giữa GPS và Nhà cung cấp mạng?
- 19. LINQ to Salesforce "SQL" nhà cung cấp
- 20. Nhận nhà cung cấp thành viên cụ thể
- 21. Ví dụ về Nhà cung cấp nội dung và Nhà cung cấp nội dung?
- 22. Làm cách nào để có được ngày và giờ từ nhà cung cấp mạng?
- 23. Chuyển đổi giữa nhà cung cấp gps và mạng theo tính sẵn có
- 24. cập nhật nhà cung cấp Android.Settings.System value
- 25. Nhà cung cấp tư cách thành viên tùy chỉnh cho asp.net bằng cách sử dụng C#
- 26. Nhà cung cấp JPA 2.0 Hibernate
- 27. Cách kiểm tra nhà cung cấp tùy chỉnh AngularJS
- 28. PowerShell lấy danh sách các máy mạng
- 29. Thư viện di động với các nhà cung cấp kiểu
- 30. Đọc file excel sử dụng nhà cung cấp OLEDB liệu
wow, tôi nghĩ rằng có phải là một cách dễ dàng hơn để làm điều này. Nhưng cảm ơn cho gợi ý! – Goddchen
bro cách khởi động NetworkQueryService trong onCreate, bạn có thể đưa ra ví dụ nào không? – reegan29
Tôi không thể nhập INetworkQueryService.java? – reegan29