0

我开发了一个 android 应用程序,因为我有一个发送文本消息的模块,这是一个多部分消息,我使用以下代码。

             SmsManager sm=SmsManager.getDefault(); 
             ArrayList<String> p1=sm.divideMessage(quote1);
             sm.sendMultipartTextMessage(phonenumber, null,p1,null,null);
             Toast.makeText(getApplicationContext(),"Quotesent",1).show();

在我执行此应用程序后,应用程序会发送消息。但我无法从我的消息传递中发送短信。我将三星 S 与 ICS 一起使用

4

2 回答 2

0

确保您有权限,将其添加到 manifest.xml

        <uses-permission android:name="android.permission.SEND_SMS"/>
于 2013-08-03T04:12:08.367 回答
0

检查以下代码是否有效。

SmsManager smsManager = SmsManager.getDefault();
                    smsManager.sendTextMessage(phoneNo, null, sms, null,
                            null);

注意:如果这也不起作用,那么您的设备有问题!不要忘记清单中的权限

于 2013-08-03T04:20:49.617 回答