title: Unhide an android application through dialing a number
body: <p>I have a spy application i can hide its icon from menu by clicking on button ,but i am unable to unhide through phone dialer, 
  i have use the following <strong>JAVA code</strong>:</p>
  
  <pre><code> public class launchReceiver extends BroadcastReceiver {
  @Override
      public void onReceive(Context context, Intent intent) {
      String number=intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER);
      String compare_num="#5555";
      if(number.equals(compare_num))
      {Intent myintent=new Intent(context,com.example.hide.MainActivity.class);
          myintent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
          context.startActivity(myintent);
          abortBroadcast();} }}
  </code></pre>
  
  <p><strong>MANIFEST Code</strong>
  </p>
  
  <pre><code>&lt;receiver android:name=".launchReceiver"
  android:enabled="true" &gt;
  
  &lt;intent-filter android:priority="0"&gt;
  
   &lt;action android:name="android.intent.action.NEW_OUTGOING_CALL"/&gt;
  
  &lt;/intent-filter&gt;
  
  &lt;/receiver&gt;
  </code></pre>