我想开始两项活动A
和B
。我希望A
位于前台,我希望B
位于后台。
在某些时候,我想切换两个活动的顺序:A
移到后台,B
移到前台。
但是这里有三种不同的活动,活动A将在bacground中启动活动B并在前景中启动活动
答案 0 :(得分:0)
答案 1 :(得分:0)
你真的不想这样做。 Android中的活动旨在向用户显示并与之交互。如果您启动多个活动,则无法保证您的其他活动在您需要显示时就会出现。
或许有助于更多地了解您想要实现的目标。
如果您希望在后台运行代码,则应考虑编写Service
或AsyncTask
。
服务:http://developer.android.com/guide/topics/fundamentals/services.html
AsyncTask:http://developer.android.com/reference/android/os/AsyncTask.html
答案 2 :(得分:0)
如果您询问是否可以同时开展两项活动,您的问题并不清楚?答案是否定的,Android的机制是一个活动可以启动另一个活动等等。
阅读本文以获取有关如何开始和使用活动的更多参考。 http://developer.android.com/guide/topics/fundamentals/activities.html
此外,请阅读此内容以了解如何在您的活动之间切换以获得所需的结果http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html