如何从 Activity 调用 startActivityForResult() 并获取 Fragment 内的数据?

发布于 2025-01-17 01:21:26 字数 270 浏览 1 评论 0原文

我想通过 Intent 选择联系方式。但我想做的是,活动上有一个按钮,通过我将 startActivityOnResult() ,并希望在同一活动上可用的片段内获取该联系人。我有什么办法可以做到这一点吗?

注意:我正在使用 ActivityResultLauncher因为 startActivityOnResult() 已被弃用。

我尝试通过接口发送数据,但我的导师认为这不是正确的方法,而且我想不出任何其他方法可以做到这一点

I want to choose contact via Intent. But what I want to do is there is button on Activity through I will startActivityOnResult() and want to get that contact inside the fragment available on the same activity. Is there any way I can do this?

NOTE : I am using ActivityResultLauncher<Intent> because startActivityOnResult() is deprecated.

I have tried to send data through the interface but My mentor didn't think it is the right way to do so and I can't think any other way I can do that

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文