2014-03-29 72 views
0

我想開發發送應用程序和接收短信收到短信不一樣發送

我收到的短信的太長,所以我使用了多partsend短信的方式

短信發送成功BU時接收所述字符在屏幕錯誤打印的信息

請幫幫我

我測試它在虛擬設備

SmsManager sms = SmsManager.getDefault(); 
    ArrayList<String> parts = sms.divideMessage(keyAsString); 
    sms.sendMultipartTextMessage(getPhoneNo().getText().toString(), null, parts, null, null); 
+0

地方你的代碼在這裏 – Farnabaz

+0

SmsManager sms = SmsManager.getDefault(); ArrayList parts = sms.divideMessage(keyAsString); ()。getText()。toString(),null,parts,null,null); – targat

回答

0

您是否檢查過發送電話和接收電話是否使用相同的字符集?

我不完全知道如何檢查,因爲我不知道你使用的是什麼手機,但如果角色看起來像這樣的現象則可能是您的問題:http://en.wikipedia.org/wiki/Mojibake