gpt4 book ai didi

Android - 从 Activity 到它托管的 fragment 进行通信

转载 作者:行者123 更新时间:2023-11-29 00:27:22 24 4
gpt4 key购买 nike

目前我一直在潜入 fragment 世界:http://developer.android.com/guide/components/fragments.html#CommunicatingWithActivity

我知道通过在 fragment 中创建一个监听器然后在承载 fragment 的 Activity 中实现它是从 fragment 到 Activity 进行通信的好方法,但是我如何从 Activity 返回到 fragment 的通信?另一个听众?也许我没有完全理解听众在做什么。非常感谢任何有关此主题的帮助,解释如何从 Activity 到 fragment 进行通信!

附言我目前正在将我制作的 Activity (B) 转换为 fragment 。在启动 Activity B 之前,我曾经在 Activity A 中执行一些 intent.putExtra("value"),所以这就是我要替换的东西......可能对你根本没有帮助,但我想我会尝试把它透视我在做什么。

最佳答案

我可能已经找到解决方案了,哈哈。我会做一些检查以确保它有效并稍后确认。

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {

Bundle b = getActivity().getIntent().getExtras();
wid = b.getString("wid");
rid = b.getString("rid");
View view = inflater.inflate(R.layout.categoryfragment, container, false);
return view;
}

关于Android - 从 Activity 到它托管的 fragment 进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18441896/

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