How to launch an application on android home screen on incoming call

  • Replies:0
  • OpenNot stickiedUnanswered
  • Forum posts: 1

Feb 25, 2011 5:26:22 AM via Website

I have developed one application and got stuck into how can i launch my custom application when android phone rings.
I want to display my own application alongwith Accept/Reject options coming on incoming call on android ..
In one of the existing application 'PhonePlusCallBack' developers are doing the same thing.
I am able to track the phonestate with Broadcast Receiver code looks like this

public class ServiceReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {

Bundle bundle = intent.getExtras();

String state = bundle.getString(TelephonyManager.EXTRA_STATE);

String phonenumber = bundle.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);

final Intent newIntent = new Intent(context, GreetAppLauncher.class);

Here i am starting new activity on incoming call But the application is not displayed on homescreen.

Kindly tell me the solution asap
Thanks in advance

— modified on Feb 25, 2011 5:32:03 AM