gpt4 book ai didi

android - 让一个 Activity 根据另一个 Activity 的结果运行一些代码

转载 作者:行者123 更新时间:2023-11-29 21:26:52 24 4
gpt4 key购买 nike

Activity A 启动 Activity B。

我需要一种方法让 Activity B 返回 Activity A 基于某些操作结果的成功/失败代码,以便 Activity A 可以执行一些其他操作(即:B 是某些服务的注册页面。A 开始B 从一个按钮,在 B 正确注册后,发送给 A 用户名和密码以自动登录该服务。

我不能使用处理程序,因为它们既不是 Parcelable 也不是 Serializable,所以当我启动 Activity B 时,我不能将处理程序放在 Extra 中的 Activity A。还有其他方法可以使它们通信吗?

最佳答案

你需要使用

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)

为此,您需要开始 Activity 以获得结果。

你可以查看这个关于 guildline 的答案: on activity result

关于android - 让一个 Activity 根据另一个 Activity 的结果运行一些代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20143605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com