是否可以有多个发射器以不同的意图额外开始相同的活动?单个活动的两个发射器
10
A
回答
20
启动活动(通过启动器)时无法提供意图附加项。
但是,您可以使用<activity-alias>
标签来定义将启动相同(目标)活动的附加应用程序图标。
编辑:添加例子:
这个例子显示了一个真正的活动呼叫MyRealActivity
和别名叫做Blahblah
。两者都有意图过滤器,这些过滤器将使它们出现在可用应用程序列表中。他们有不同的标签和不同图标,使他们看起来像2个不同的应用程序给用户。但是,他们都发起了同样的活动。请注意,没有java类.Blahblah
,这只是一个占位符,并且必须是唯一的。
<activity
android:name=".MyRealActivity"
android:label="@string/header_application"
android:icon="@drawable/icon_myapp">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity-alias
android:targetActivity=".MyRealActivity"
android:name=".Blahblah"
android:label="@string/header_blahblah"
android:icon="@drawable/icon_blahblah">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity-alias>
2
我不知道为什么你想要它。但是您可以在homeScreen上创建快捷方式,并使用不同的额外功能打开相同的应用程序。
看一看this answer.和this
相关问题
- 1. 两个发射活动
- 2. 我们可以做两个发射器活动并基于某种条件发射一个活动吗?
- 3. 将数据从两个适配器发送到单个活动
- 4. 两个在电话发射活动,一个在平板
- 5. 两个web_view两个活动
- 6. 应用与2个发射活动
- 7. 清单中的两个活动
- 8. 连接活动的两个HTML菜单
- 9. 单个活动的两种布局
- 10. 两个活动互相发送数据
- 11. 两个活动一个表
- 12. 单用户行动发射两个事件 - 第二个事件不会触发
- 13. 安卓:两个任务 - 两个发射器图标
- 14. 一个活动上的两个动画
- 15. 来自两个对象的映射数据两个与自动映射器
- 16. 单人活动渲染两个视图
- 17. 两个活动动画
- 18. 两个活动或两个片段?
- 19. 两个活动,但两个图标
- 20. keepalived和两个活动服务器
- 21. Pdf编辑器。合并两个活动
- 22. 将一个活动中的两个按钮连接到另外两个活动
- 23. 发射器和发送活动的意图过滤器
- 24. 的java:如何从一个发射器启动两个应用程序
- 25. Android一个活动两个动画
- 26. 不要在清单中声明主/发射器活动
- 27. 在一个活动中的两个ListFragments
- 28. 一个活动中的两个DatePickers
- 29. Android两个布局的一个活动
- 30. 在一个活动中的两个SurfaceHolders
你说的“多发射器”是什么意思? –
我指的是在应用程序启动 – fiddler
几个图标这确实是可能的和接受的答案是错的 – JacksOnF1re