Enviar SMS acima de 40 caracteres com Android

Enviar SMS acima de 40 caracteres com Android

O código abaixo envia uma mensagem SMS usando ANDROID inclusive com mais de 40 caracteres! faça os imports

 import java.util.ArrayList; import android.app.PendingIntent; import android.telephony.SmsManager;
 SmsManager sms = SmsManager.getDefault(); ArrayList<String> parts = sms.divideMessage("Minha mensagem de texto que será enviada"); sms.sendMultipartTextMessage("011922223333", null, parts, null, null);
Lembre-se que o 011922223333 é número do telefone que será enviado. OBS: algumas operadoras exigem que seja colocado o código dela para o envio do sms. Ex: 01511 .... Adicione uma permissão no arquivo AndroidManifest.xml
<uses-permission android:name="android.permission.SEND_SMS" />



Veja Também