本帖最后由 xl0203 于 2013-08-22 12:59:19 编辑

解决方案 »

  1.   

    SmsManager sm = SmsManager.getDefault();
    ArrayList<String> parts =sm.divideMessage(LONG_TEXT);
    int numParts = parts.size();ArrayList<PendingIntent> sentIntents = new ArrayList<PendingIntent>();
    ArrayList<PendingIntent> deliveryIntents = new ArrayList<PendingIntent>();for (int i = 0; i < numParts; i++) {
    sentIntents.add(PendingIntent.getBroadcast(getContext(), 0, mSendIntent, 0));
    deliveryIntents.add(PendingIntent.getBroadcast(getContext(), 0, mDeliveryIntent, 0));
    }sm.sendMultiPartTextMessage(mDestAddr,null, parts, sentIntents, deliveryIntents)