Problem starting a new activity, please see below...

public class MyPhoneStateListener extends PhoneStateListener {

         final static String TAGTEXT = "DEBUG LISTENER!!!";
     boolean ringing = false;
     boolean offhook = false;



    @Override
        public void onCallStateChanged(int state,String incomingNumber){
                switch(state)
        {
     case TelephonyManager.CALL_STATE_IDLE:
          Log.d(TAGTEXT,"IDLE");
          Log.d(TAGTEXT,"ringing "+ringing+" offhook "+offhook);
          if(ringing&&(!offhook))
          {
               Log.d(TAGTEXT, "You have missed a call");
                ringing = false;
                offhook = false;

              //problem//
                Intent i = new Intent
("com.bnet.detectmissedcall.SoundNotification");
                startActivity(i);




          break; }

     case TelephonyManager.CALL_STATE_RINGING:
          Log.d(TAGTEXT, "RINGING");
          ringing = true;
          offhook = false;

          break;
     case TelephonyManager.CALL_STATE_OFFHOOK:
          Log.d(TAGTEXT, "OFFHOOK");
          offhook = true;
          ringing = false;
          break;

     default:

          break;
     }



    }


}

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to