0

全部:

有没有办法可以将返回键传递给后面的活动?(两个活动A,B;B在A之上;如何让B忽略返回键并让A接收返回键?)

非常感谢!BR。

4

2 回答 2

0

如果您从 Activity A 启动 Activity B,请使用 StartActivityForResult(Intent, int)。然后在 B 中:通过 getIntent() 和 finish() 活动 B 在 Intent 上设置结果

然后覆盖Activity A中的onActivityResult来获取值

于 2013-09-05T02:50:04.910 回答
0

启动活动 B,并将以下标志添加到该意图。intent.setflags(INTENT.FLAG_ACTIVITY_NO_HISTORY) startActivity(intent);

那么您的背部将是您之前活动的背部。如果 A 后面没有活动,您可能会退出应用程序

或者另一个简单的解决方案是,在为 A 中的 B 调用 startActivity(...) 之后调用 finish()。

于 2013-09-05T03:00:04.690 回答