发送带重音的短信

时间:2013-02-18 19:01:32

标签: android sms

我使用此代码发送短信

SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage("Numerber", null, "Text to send", null, null);

它在英语中效果很好,但如果我使用西班牙语就会失败。经过多次尝试后,我发现如果“要发送的文字”包含“á,é,í,ó,ú”这样的重音,则发送的信息会被裁剪

当然,西班牙语需要以正确的写作方式加入这些口音,所以对此有任何想法吗?

1 个答案:

答案 0 :(得分:1)

感谢大家。是的,这就是你说的。 这是解决方案:

ArrayList<String> arrSMS = smsManager.divideMessage("Text to send");
smsManager.sendMultipartTextMessage("Number", null, arrSMS, null, null);