全部:
有没有办法可以将返回键传递给后面的活动?(两个活动A,B;B在A之上;如何让B忽略返回键并让A接收返回键?)
非常感谢!BR。
如果您从 Activity A 启动 Activity B,请使用 StartActivityForResult(Intent, int)。然后在 B 中:通过 getIntent() 和 finish() 活动 B 在 Intent 上设置结果
然后覆盖Activity A中的onActivityResult来获取值
启动活动 B,并将以下标志添加到该意图。intent.setflags(INTENT.FLAG_ACTIVITY_NO_HISTORY) startActivity(intent);
那么您的背部将是您之前活动的背部。如果 A 后面没有活动,您可能会退出应用程序
或者另一个简单的解决方案是,在为 A 中的 B 调用 startActivity(...) 之后调用 finish()。