Tôi đã tạo một BroadcastReceiver
và định cấu hình bộ lọc với bộ lọc hành động android.provider.Telephony.SMS_RECEIVED
để nó được gọi mỗi lần điện thoại nhận được một văn bản.Thiết bị thu phát sóng Android cho tin nhắn SMS đã gửi?
Có một số sự kiện/hành động hoặc cách khác để ứng dụng của tôi được thông báo bất cứ khi nào điện thoại gửi một văn bản (tốt nhất là độc lập với ứng dụng gửi nó)?
Cho đến nay, tùy chọn duy nhất tôi thấy là thăm dò nhà cung cấp nội dung cho content://sms/sent
thậm chí không cung cấp cho tôi tất cả văn bản đã gửi vì ứng dụng có thể chọn không đặt nó ở đó.
Khi API gửi tin nhắn SMS (android.telephony.gsm.SmsManager) cho phép nhà phát triển chỉ định các ý định tùy chỉnh được phát khi gửi thành công hoặc không thành công, tôi không nghĩ rằng có thể nghe một tin nhắn sms đã gửi "ý định. – Henning
Hi Josef, tôi tự hỏi có tou thực hiện bất kỳ tiến bộ hơn với điều này? Hiện tại tôi có thể nghe tin nhắn được gửi qua người quan sát nội dung nhưng tôi muốn ngừng gửi tin nhắn qua mạng GSM/CDMA và được gửi qua kết nối dữ liệu thay thế. Bạn có thông tin chi tiết về cách chặn tin nhắn gửi qua GSM/CDMA không? –