我是android新手。我想在运行时从主菜单中隐藏我的应用程序图标。我相信清单文件负责应用程序在主菜单中的存在。但我希望我的应用程序在运行过程中打开Android手机。但它没有在手机菜单中显示应用程序图标。 请你告诉我同样的解决方案。
答案 0 :(得分:0)
如果您不希望自己的应用程序出现在带有图标的可启动应用程序中,请编辑AndroidManifest.xml
并删除以下内容:
<category android:name="android.intent.category.LAUNCHER" />
以下行将告诉android在启动器中显示应用程序。
答案 1 :(得分: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