如何通过拨打特定号码来启动应用程序?

时间:2014-04-21 06:32:21

标签: android broadcastreceiver

我正在开发一个Android应用程序,我希望在单击切换按钮时隐藏应用程序图标。我已完成此任务,现在我想要从启动器拨打特定代码,然后应再次触发启动器活动。 我也实现了这个,但是拨号代码无法让我再次进入应用程序。

1 个答案:

答案 0 :(得分:1)

试试这个

// Java代码

  String phoneNumber = intent.getStringExtra("android.intent.extra.PHONE_NUMBER");

         if(phoneNumber.equals("#588637#")) { 
    //do your stuff here
         Intent intent = new Intent();
    intent.setAction("com.mycompany.DO_SOMETHING");
    context.startActivity(intent);
         }

//清单

<activity
android:name=".OtherAppActivity"
android:label="@string/app_name" >
<intent-filter>
    <action android:name="com.mycompany.DO_SOMETHING" />
</intent-filter>
</activity>