如何隐藏发射的Andr​​oid应用Andr、oid

2023-09-06 06:10:47 作者:︷红颜无罪℡

我开发一个Android应用程序。我想隐藏启动的应用程序图标。 然后再次显示,如果从拨号器的一些具体没有​​被类型化。是否有可能呢? 任何有用的想法就会AP preciated。

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? Any useful idea will be appreciated.

推荐答案

试试这个code:

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

&放大器;检查this链接。请注意,该图标可能不会消失,直到下次重新启动。

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

试试这个:

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.