2010-10-18 103 views
0

我可以在Android中调用嵌套活动吗? 我有3项活动。 在第一个活动中有一个选项如冰淇淋,巧克力等列表 当我选择一个选项(通过按钮),我会去第二个活动。在这里我将输入每个选项的权重。我想要保存这些选项的价值和数量,并将结果显示在第一项活动或第三项活动中。我怎样才能做到这一点? 当我调用第二个灵活性时,startActivity(intent)工作正常。但是当我通过startActivity(intent)调用第三个活动时,这个过程突然死亡。 请帮我.. 谢谢。嵌套活动

回答

1

“嵌套”活动是什么意思?
您的流程何时“突然死亡”?当从Activity2调用Activity3(在Activity1之后调用Activity3)或从Activity1调用Activity3后?
你有例外吗?
......我想你应该在任何人都能真正发现问题之前提供更多的信息。如果你发布了一些示例代码,它也会有所帮助。

您是否尝试过使用startActivityForResult查看活动如何结束?此外,您可以使用“额外”在活动之间传递变量。

http://developer.android.com/reference/android/app/Activity.html#startActivityForResult%28android.content.Intent,%20int%29

http://www.anddev.org/passing_and_recieveing_values_between_activities-t637.html