Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将数据从弹出窗口传递回其父窗口_Java_Android_Performance_Android Fragments - Fatal编程技术网

Java 将数据从弹出窗口传递回其父窗口

Java 将数据从弹出窗口传递回其父窗口,java,android,performance,android-fragments,Java,Android,Performance,Android Fragments,父类活动由适配器和回收器视图组成。使用其中一个适配器,可以为图像设置单击。如果单击图像,它会打开一个弹出窗口,弹出窗口中有一些滑块和文本字段。弹出窗口将从用户处收集数据 现在,我需要的不是适配器类中的数据,而是父类中的数据 那么我可以继续执行这个死刑了。那么,有谁能帮助我提供一种合适的方法来创建弹出窗口,并将数据传输到adpater类,然后再传输到父类? 提前感谢大家。想象您正在片段之间导航,最简单的方法是使用SharedViewModel。父级和对话框都可以访问其中包含的数据 此链接应该有帮助

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

现在,我需要的不是适配器类中的数据,而是父类中的数据

那么我可以继续执行这个死刑了。那么,有谁能帮助我提供一种合适的方法来创建弹出窗口,并将数据传输到adpater类,然后再传输到父类?
提前感谢大家。

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


此链接应该有帮助:

只需通过某种方式存储数据,如pojo、文本文件、首选项、数据库等。。。。然后,当您关闭对话框时,从父级读取数据。您能简要解释一下关于POJO或首选项方法和数据库不能在这里使用的一些内容吗