2012-04-11 35 views
6

Chỉ cần biết liệu có thể truy cập hộp thư thoại của điện thoại bằng mã không?Cách đọc thư thoại theo chương trình trong Android

Tôi đã thấy trong Android 4.0, Google đã giới thiệu nhà cung cấp nội dung mới có tên "android.provider.VoicemailContract.Voicemails" nhưng tôi muốn thực hiện việc này trên các phiên bản Android cũ hơn? Có thể ở tất cả ?

Trả lời

1

Không, bởi vì mỗi nhà khai thác mạng/nhà sản xuất điện thoại xử lý thư thoại khác nhau. Trong nhiều trường hợp, thậm chí sẽ không có bất kỳ ứng dụng nào trên điện thoại biết về các tin nhắn thoại riêng lẻ. Điều tốt nhất bạn có thể làm là tạo một PhoneStateListener để nghe cho LISTEN_MESSAGE_WAITING_INDICATOR, cho phép bạn đọc cờ chỉ báo chờ đợi tin nhắn được gửi bởi nhà điều hành mạng (trả lời câu hỏi "Có tin nhắn thoại mới nào không?").

Các vấn đề liên quan