Tôi có một ứng dụng cho phép người dùng gửi tin nhắn sms. Hoạt động tốt khi có thông báo < 160 ký tự. Sau đó, mọi thứ hoạt động kém hoàn hảo hơn. Có vẻ như có một vài tùy chọn ở đây:Gửi tin nhắn sms dài
- Tự động chia thư thành nhiều SMS, gửi từng phần dưới dạng SMS riêng.
- Sử dụng chức năng gửi SMS nhiều phần (sendMultipartTextMessage()).
- Gửi tin nhắn dưới dạng tin nhắn MMS (sendDataMessage()?).
Dưới đây là người mới mất của tôi vào nó:
1) tốt nhất được hỗ trợ trên các tàu sân bay. Người dùng có thể phát điên rằng bạn chỉ tốn tiền cho họ N tin nhắn riêng biệt, thay vì chuyển đổi sang MMS hoặc một cái gì đó.
2) không chắc chắn nếu điều này được hỗ trợ bởi các mạng di động khác nhau và đọc nó sau khi tin nhắn lớn hơn 3 * 160 ký tự, được chuyển đổi sang MMS bằng ứng dụng SMS khác nhau - có thể tránh xa điều này.
3) không chắc chắn cách thực hiện việc này và điện thoại cũ có thể không hỗ trợ MMS. Để gửi MMS bằng SDK Android, chúng tôi có sử dụng phương thức SmsManager.sendDataMessage() không?
Cảm ơn
Tôi đang làm điều gì đó tương tự TẠI ĐÂY !!! http://stackoverflow.com/questions/14452808/sending-and-receiving-mms-in-android – toobsco42