Lire et afficher de message entrant texte android

Je suis nouveau sur le développement android.Je développe une petite application android. Dans mon application je veux récupérer les nouveaux sms et afficher ce message à l'utilisateur. Mon code ressemble à

//HellowordActivity.java
package com.example.helloword;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsMessage;
import android.util.Log;
import android.widget.Toast;

public class HellowordActivity extends BroadcastReceiver
{
    public void onReceive(Context context, Intent intent)
    {
    Bundle myBundle = intent.getExtras();
    SmsMessage [] messages = null;
    String strMessage = "";

    if (myBundle != null)
    {
        Object [] pdus = (Object[]) myBundle.get("pdus");
        messages = new SmsMessage[pdus.length];

        for (int i = 0; i < messages.length; i++)
        {
            messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);
            strMessage += "SMS From: " + messages[i].getOriginatingAddress();
            strMessage += " : ";
            strMessage += messages[i].getMessageBody().toString();
            strMessage += "\n";
        }
         //Toast.makeText(context, strMessage, Toast.LENGTH_SHORT).show();

        Intent _intent = new Intent(context, PopupActivity.class);
        _intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
        _intent.putExtra("strMessage", strMessage);
        startActivity(_intent);
       }
    }

  }  

J'ai ajouté le récepteur et la permission Android Manifest.xml

    <uses-permission android:name="android.permission.RECEIVE_SMS"/>

      <receiver android:name=".HellowordActivity" >
                <intent-filter > 
                <action android:name="android.provider.Telephony.SMS_RECEIVED"/> 
                </intent-filter> 
        </receiver> 
<activity android:name=".PopupActivity" android:launchMode="singleTop" />

Je ne fais pas quelque chose dans la mise en page de la partie.Ce que je veux comme résultat, quand un nouveau message;
le texte du message affiché à l'utilisateur avec un simple popup.
Besoin d'Aide.. Merci...

quel est votre problème?
J'ai installé cette application sur mon appareil android. Quand un nouveau message arrive, il ne montre pas le texte du message(corps du message) c'est à dire dans mon code strMessage. Je veux afficher ce message à l'utilisateur...Toute suggestion.....

OriginalL'auteur nilkash | 2012-07-03