![]() |
1
19
是的,您将实现一个ActivityGroup,它将是其他活动的容器。当用户单击其中一个按钮时,您将获得对LocalActivityManager的引用,并使用它来启动和嵌入内部活动。像这样:
注意,使用这种方法可能相当复杂,因为除非焦点刚好正确,否则按硬件按钮(如菜单按钮)只会触发ActivityGroup上的事件,而不是内部活动。在将内部活动添加到容器视图之后,您必须找到某种方法来集中内部活动,此时甚至会在内部活动中发生,并传播到容器活动。 这是可以做到的,我已经做到了…它起作用了。只是比我想象的要复杂一点。 总之,我通过查看tabhost代码获得了大部分信息,可以找到 here |
![]() |
2
4
检查以下链接 http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html 这是我的解决方案。希望对你也有帮助 |
![]() |
Tara · 如何从活动的片段中访问RecyclerView中的项目 6 年前 |
![]() |
badman · 尝试在Android中使用按钮启动多个活动[重复] 6 年前 |
![]() |
MbaiMburu · 当前活动处于暂停状态后,如何转到上一个活动 6 年前 |
![]() |
Neha · 按下Handle back可不解除活动 6 年前 |
![]() |
mike23 · android studio-在活动之间移动浮动 6 年前 |