Bom dia, estou começando a estudar e aprender o desenvolvimento pra android e estou tentando fazer um app simples para receber sms, porém, debuguei o projeto e toda vez que recebe sms não esta passando pelo onReceive, consequentemente não consigo fazer a leitura da mensagem
-- AndroidManifest.xml
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<receiver android:name="com.br.danilomilan.savesms.SMSReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</receiver>
classe SMSReceiver
public class SMSReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
SmsMessage message = SMSHelper.getMessageForIntent(intent)[0];
Toast.makeText(context, "mensagem de: " + message.getOriginatingAddress() + " - Texto: " + message.getMessageBody(), Toast.LENGTH_LONG).show();
}
desde já agradeço
Att.
Danilo Milan
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário