如何隐藏发射的Andr​​oid应用 [英] How to Hide app from launcher in Android

查看:162
本文介绍了如何隐藏发射的Andr​​oid应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我开发一个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);

&放大器;检查<一href="http://stackoverflow.com/questions/8134884/android-how-to-programmatically-hide-launcher-icon">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.

这篇关于如何隐藏发射的Andr​​oid应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆