如何使用两个sim单击按钮发送短信。

时间:2016-12-15 16:29:10

标签: android

我使用下面的代码以点击按钮的方式以编程方式发送短信。 但该代码只发送短信与SIM1(设备的默认SIM卡) 但是,当应用程序在决斗SIM卡手机上运行时,我会使用这两种短信发送短信。

   private void sendSMS() {

    try {
        SmsManager sms = SmsManager.getDefault();
        ArrayList<String> smsString = sms.divideMessage("xxxx");
        sms.sendMultipartTextMessage("99999", null, smsString, null, null);
        Toast.makeText(activity.getBaseContext(), "Click send to subscribe!", Toast.LENGTH_SHORT).show();
    }

    catch(Exception exp){
        Toast.makeText(activity.getBaseContext(), "SMS sending failed...",Toast.LENGTH_SHORT).show();
    }

}
}

0 个答案:

没有答案