0

I am developing an android app. I want to hide the app icon from launcher. Then show it again if some specific no from dialer is typed. Is it possible to do?

TaZz
  • 652
  • 7
  • 20
user3169552
  • 107
  • 1
  • 5
  • 11

1 Answers1

0

Try this code:

PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(),
    PackageManager.COMPONENT_ENABLED_STATE_DISABLED, 
    PackageManager.DONT_KILL_APP);

& check this link. Note that the icon may not be gone until the next reboot.

OR

Try this:

PackageManager pm = this.getPackageManager();
pm.setComponentEnabledSetting(new ComponentName("com.google.android.talk",
    "com.google.android.talk.LAUNCHER"),
    PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
    PackageManager.DONT_KILL_APP);

Hope this Help.

Community
  • 1
  • 1
i.n.e.f
  • 1,773
  • 13
  • 22