Android 1.6 SMS (старый код приложения) - PullRequest
3 голосов
/ 06 января 2010

У меня HTC Tattoo с Android 1.6. У меня есть программа Java для отправки SMS. Я получил источник в Интернете, я думаю, версии до 1.6. Проблема в том, что СМС отправляются дважды.

Какова возможная причина этой проблемы?

Если возможно, просто отправьте пример кода, который работает хорошо.

Ответы [ 2 ]

4 голосов
/ 11 февраля 2010

Cytown на 100% правильно. Я получил HTC Tattoo с 1.6 и могу подтвердить, что он работает.

Мой код:

public void onClick(View v) {

            SmsManager sms = SmsManager.getDefault();
            ArrayList<String> smstext = sms.divideMessage("asdfasdf");
            sms.sendMultipartTextMessage("5556", null, smstext, null, null);
 }
2 голосов
/ 21 января 2010

В HTC Tattoo есть ошибка в sendTextMessage.Вместо этого вы можете использовать sendMultipartTextMessage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...