【发布时间】:2017-11-21 20:01:18
【问题描述】:
我有一个主要活动包括地图的应用程序。 我想在我的主屏幕启动器上创建两个图标,它们都将打开相同的主 Activity,但在地图上使用不同的 UI。
例如: 如果我按下图标 A,应用程序将在地图上打开并显示工厂,如果我按下图标 B,应用程序将在地图上没有工厂的情况下打开。
【问题讨论】:
-
只需在不同的图标按下时处理 Fab for GONE 和 VISIBLE 的可见性,或者您可以在一个活动中制作两个片段并在图标按下时根据您的需要启动
-
试试看 developer.android.com/guide/topics/ui/shortcuts.html 似乎是你想要的,但我认为它是最新版本
-
我不知道这是否有效,但这似乎也是你需要的stackoverflow.com/questions/43361498/…
-
我想我解释得不是很好。我想在我的主屏幕启动器上有不同的图标,我想在进入应用程序之前更改 UI。晶圆厂只是一个例子。而且我使用 api 21 所以我没有快捷方式
-
我从未见过有两个图标的应用程序。似乎不是一个好习惯。为什么需要 2 个启动器图标?
标签: android android-manifest launcher