在我的应用程序中,我有许多Activity类。当我在仿真器上运行(或安装到设备)时,相应数量的程序快捷方式显示在程序菜单中。为什么会发生这种情况,我该如何避免它? 非常感谢。来自一个应用程序的多个程序快捷方式
2
A
回答
0
我想你需要看清你的清单文件。我相信这就是意图的定义。
3
我想你已经在每个活动中都添加了LAUNCHER属性......所以在你的程序菜单中出现了多个快捷方式。
但是, 应该有(大部分)只有一个 “启动器” 活动....
不喜欢遵循:
<activity android:name=".Testing"
android:label="Showing Testing">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Activity1"
android:label="@string/Activity1">
</activity>
<activity android:name=".Activity2"
android:label="@string/Activity2">
</activity>
<activity android:name=".Activity3"
android:label="@string/Activity3">
</activity>
</application>
+0
谢谢帕雷什 - 是的,我从戴维的回答中得出了这个结论。现在我改变了,所以只有一个“LAUNCHER”。我设置了意图过滤器的其他活动为:
相关问题
- 1. Gnome - 快捷方式切换一个应用程序的实例
- 2. 离线应用程序快捷方式
- 3. 应用程序快捷方式
- 4. .net .vdproj - 应用程序快捷方式
- 5. 创建应用程序快捷方式
- 6. 以编程方式安装应用程序快捷方式
- 7. Chrome应用程序快捷方式/ Mozilla Prism安装程序
- 8. C#VS卸载程序2010-应用程序快捷方式
- 9. 创建我们自己的应用程序的快捷方式
- 10. 你的应用程序在家中的快捷方式自动
- 11. Android:我如何在自己的应用程序中启动某个应用程序的快捷方式?
- 12. Sitecore - 来自内容编辑器功能区的应用程序快捷方式
- 13. 尝试重新安装应用程序的应用程序快捷方式
- 14. 应用程序创建主屏幕上的多个快捷
- 15. Chrome应用程序模式 - 禁用快捷方式
- 16. 执行程序快捷方式
- 17. Windows安装程序/ RunAs快捷方式
- 18. C#程序集 - 快捷方式
- 19. 来自一个证书的多个应用程序
- 20. 创建简单的Java应用程序的快捷方式
- 21. 来自2个快捷方式的VB.NET调用桌面应用程序 - 提供不同的参数
- 22. 如何创建一个目标快捷方式将应用程序链接到正确的程序 - Inno Setup?
- 23. 为安装的电子应用程序创建快捷方式
- 24. 为swing应用程序创建快捷方式的选项
- 25. 添加快捷方式到应用程序的菜单
- 26. 如何重新创建webstart应用程序的快捷方式?
- 27. ClickOnce已部署应用程序的桌面快捷方式
- 28. Macos x应用程序的快捷方式
- 29. 在metro风格的应用程序中创建快捷方式
- 30. Facebook和Twitter应用程序发布页面的快捷方式
啊 - 我想我看到 - 所以我应该使用Android .intent.category.LAUNCHER仅适用于构成应用程序主入口点的活动;还有其他一些类别的其他活动? – AlanH 2010-07-07 11:28:20
是的 - 这正是我的想法。 (我没有我的代码在我面前) – 2010-07-07 11:29:53
非常感谢 - 这点至少指向我的正确方向。 – AlanH 2010-07-07 11:50:34