DESENVOVER PARA ANDROID: INTENTS II (ENVIANDO SMS).

Outro post bem rápido que é a respeito de enviar uma mensagem sms. Para isso temos que pedir permissão para o Android.

    <uses-permission android:name="android.permission.CALL_PHONE"/>
    <uses-permission android:name="android.permission.READ_SMS"/>
    <uses-permission android:name="android.permission.SEND_SMS"/>

Fazendo mais um menu na sua app para dar essa opção ao usuário, temos:


SmsManager smsManager = SmsManager.getDefault();
PendingIntent sentIntent = PendingIntent.getActivity(this, 0, null, 0);

 if(PhoneNumberUtils.isWellFormedSmsAddress(pessoa.getTelefone())){
    	smsManager.sendTextMessage(aluno.getTelefone(), null,
    				  "Enviando uma mensagem SMS..", sentIntent,null);
    	Toast.makeText(this, "SMS enviado com sucesso!!", Toast.LENGTH_LONG).show();
  }else{
        Toast.makeText(this, "Falha no SMS - Tente novamente..", Toast.LENGTH_LONG).show();
}

Para você se acostumar com esses métodos e aprender o que cada parâmetro desses quer dizer recomendo a Documentação do Android. É isso Boa Semana!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: