【发布时间】:2012-11-25 15:20:04
【问题描述】:
我有一个有趣的问题——至少对我来说是这样。 我不希望我的应用程序在菜单中有启动器图标 - 我远程启动它,我不想在菜单中显示它。
我该如何解决?
我的想法是从清单中删除以下内容:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这能解决我的问题吗?
【问题讨论】:
-
删除这些行并重新安装应用程序后发生了什么? :)
-
嗯,它正在工作:) - 这个想法是在写问题时出现的,我没有尝试过。但这是一个好的解决方案吗?我觉得有点笨拙
-
当您安装应用程序时,Android 将查找具有特定
intent-filter的活动,以在启动器应用程序中显示为您的应用程序的入口点。如果找不到,则启动器中不会显示任何内容。 -
感谢您的解释。我只是认为它会继续搜索。
标签: android menu icons launcher invisible