1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
public class Main2 extends Activity{
public static final int ID_NOTIFICATION = 1988;
Button test;
EditText numdestinataire;
EditText messagedes;
EditText numreception;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main2);
test = ((Button)this.findViewById(R.id.test));
numdestinataire = ((EditText)this.findViewById(R.id.numdestinataire));
messagedes = ((EditText)this.findViewById(R.id.messagedes));
//numreception = ((EditText)this.findViewById(R.id.numreception));
test.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
envoiemessage();
}
});
}
public class Receiver2 extends BroadcastReceiver{
public void onReceive(Context context, Intent intent)
{
//String message = numreception.getText().toString();
Bundle bundle = intent.getExtras();
Object messages[] = (Object[]) bundle.get("pdus");
SmsMessage smsMessage[] = new SmsMessage[messages.length];
for (int n = 0; n < messages.length; n++)
{
smsMessage[n] = SmsMessage.createFromPdu((byte[]) messages[n]);
if (smsMessage[n].getDisplayOriginatingAddress().equals("numreception"))
{
createNotify();
}
}
}
} |
Partager