如何从片段调用片段?

发布于 2024-11-30 08:13:20 字数 365 浏览 4 评论 0原文

我使用 fragment,并在正确打开的同一个 fragment 中打开另一个视图,但问题是,我不知道如何返回第一个视图。

如果我通过第一个片段的对象调用 fragment ,它会删除旧值,就像 Edittext 或其他数据中的值一样。

有人可以帮助我吗?

它的工作原理是,

我将第一个片段名称命名为 fragone,并在 edittext 中插入一些值,现在我想使用同名 中的片段打开另一个视图fragsecond,现在我想去fragone,那么我能做什么呢???

I use the fragment, and i open another view in the same fragment it's open properly, But the problem is, I can't get that how get back to the first view.

If i call fragment by the object of first fragment it remove the older value which is like in the Edittext or other data.

Can any one Help me?

It's work like,

I call first fragment name fragone, and insert some value in this in edittext, now i want to open another view using fragment in the same named fragsecond, Now i want to go at fragone, So what can I do for that????

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

2024-12-07 08:13:20

我在 android3.0(选项卡应用程序)上使用 Fragment,因为我得到了这个工作。

Fragment duedateFrag = new DuedateFrag(true);
FragmentTransaction ft  = getFragmentManager().beginTransaction();
ft.replace(R.id.main_tasklistdetail_lay, duedateFrag);
ft.addToBackStack(null);
ft.commit();

I use Fragment on android3.0(Tab app) in that i got this as worked.

Fragment duedateFrag = new DuedateFrag(true);
FragmentTransaction ft  = getFragmentManager().beginTransaction();
ft.replace(R.id.main_tasklistdetail_lay, duedateFrag);
ft.addToBackStack(null);
ft.commit();
只为一人 2024-12-07 08:13:20

You can use setTargetFragment. An example is available here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文