繁体   English   中英

我们如何在Android中以编程方式从Drawer / Launcher / Application Manager隐藏图标

[英]How can we hide icon from Drawer / Launcher / Application Manager programatically in android

任何人都可以帮我吗“我们如何通过其他任何实用程序来隐藏或取消隐藏电话中的应用程序图标”

尝试这个,

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

这将从抽屉中删除启动器图标,不适用于应用程序管理器。

不能。出于安全原因,您无法从应用列表中隐藏该应用。 最好的办法是给您的应用起一个晦涩的名称,或在其标题后加上“首选项”之类的内容。

去掉

<intent-filter >
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

从清单中删除,因此您的应用将不再在启动器中列出;)

将其完全隐藏在设置深处的appListing中是不可能的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM