首页 > 解决方案 > 将数据从弹出窗口传回其父级

问题描述

父类活动由适配器和回收器视图组成。使用其中一个适配器,一键设置为图像。如果单击图像,则会打开一个弹出窗口,并且弹出窗口有一些滑块和文本字段。弹出窗口将收集用户的数据。

现在我需要这些数据,不是在适配器类中,而是在父类中需要它。

那么我可以继续执行此执行吗?那么任何人都可以帮我提供一种合适的方法来创建弹出窗口并将数据传输到适配器类,然后再传输到父类吗?谢谢大家。

标签: javaandroidperformanceandroid-fragments

解决方案


假设您正在片段之间导航,最简单的方法是使用 SharedViewModel。父级和对话框都可以访问其中包含的数据。

这个链接应该有帮助:https ://developer.android.com/topic/libraries/architecture/viewmodel#sharing


推荐阅读