3

我是安卓新手。我想在运行时从主菜单中隐藏我的应用程序图标。我相信清单文件负责应用程序在主菜单中的存在。但我希望我的应用程序在打开 android 手机时处于运行过程中。但它不会在手机菜单中显示应用程序图标。请你告诉我一个相同的解决方案。

4

2 回答 2

0

这是工作代码片段:

ComponentName componentToDisable = new ComponentName(
                    getApplicationContext().getPackageName(), Constant.main_package_name
                            + ".Splash"); // .Splash Launcher Activity
            getPackageManager().setComponentEnabledSetting(
                    componentToDisable,
                    PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
                    PackageManager.DONT_KILL_APP);

            finishActivities(); // Finish All activity
于 2013-08-02T11:13:01.767 回答
0

如果您不希望您的应用程序出现在带有图标的可启动应用程序中,只需编辑AndroidManifest.xml 并删除以下内容:

<category android:name="android.intent.category.LAUNCHER" />

以下行将告诉 android 在启动器中显示应用程序。

于 2012-07-17T11:20:56.387 回答