android - 如何将 onBackButton 监听器设置为 Activity

标签 android android-activity android-intent

我有一个 A 类,它通过 startActivityForResult 通过将 Intent 传递给它来运行 Activity 。在其他类中,假设 B 我得到了这个 Intent 并通过它重新创建 Activity 。我如何收听该 Activity 的事件,例如为结果启动的 Activity 正在运行并且用户按下“后退”按钮所以我想做一些 Action 。 我怎样才能做到这一点? 提前谢谢你。

我在其中重新创建对象实例的 Activity 不是从 Activity 类派生的。这只是 Activity 。所以我只有反对意见。有没有办法用类的实例而不是类的实例来做这样的事情?

最佳答案

您应该覆盖方法:onBackPressed() Activity 类。

关于android - 如何将 onBackButton 监听器设置为 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9995490/

相关文章:

安卓。关闭应用程序时 WorkManager 是否正在运行?

java - Android 意外的顶级异常和验证错误

android - 从广播接收器发送 Intent 并附加到 Activity (服务问题)

android - 字节码到 dex 的转换

android - 在android中使用picasso到gridview中同时显示多张图片

java - Android:OnClick 按钮不会向 TextView 添加/删除值

android - 如何使用保存实例状态保存 Activity 状态?

android - 如何使用另一个 Activity 的完成将 Activity 置于最前面

android - 绑定(bind)到服务(如果存在)

android - Android 测试示例应用程序