2013-10-09 146 views
0

我有活动A和活动B.我从A呼叫活动B,当我想要通过手机返回时,由于创建了B的多个窗口,因此必须点击几次。 预先感谢您Android - 返回并完成活动

+0

你的问题是什么?这听起来像你只想创建一个活动实例B.如果是这样,请查阅AndroidManifest.xml文档中的'launchMode'活动参数。 – acj

回答

1

您如何从活动A开始活动B?如果要关闭活动A,请使用StartActivity开始活动B,然后在活动A上拨打finish()

如果您只需要B的一个实例,请在StartActivity中使用FLAG_ACTIVITY_REORDER_TO_FRONT。如果它已经在运行,这将不会创建活动B的新实例。

+0

如果有帮助,请接受答案!谢谢。 – prijupaul