public void onReceive(Context context, Intent intent) {
//verificando se a mensagem é de um aluno
Object[] pdus = (Object[]) intent.getSerializableExtra("pdus");
byte[] pdu = (byte[]) pdus[0];
String formato = (String) intent.getSerializableExtra("formato");
SmsMessage sms = SmsMessage.createFromPdu(pdu, formato);
String telefone = sms.getDisplayOriginatingAddress();
AlunoDAO dao = new AlunoDAO(context);
if (dao.ehAluno(telefone)){
Toast.makeText(context, "Chegou um SMS de Aluno!", Toast.LENGTH_SHORT).show();
MediaPlayer mp = MediaPlayer.create(context, R.raw.msg);
mp.start();
}
dao.close();
}