在片段及其容器活动之间传递数据

在片段及其容器活动之间传递数据

如何在片段与其容器活动之间传递数据?是否有类似于通过意图在活动之间传递数据的东西?

我读过这个,但没什么用:
http:/developer.android.com/指南/主题/基本面/片段.html#CommunicatingWithActivity


BIG阳
浏览 425回答 3
3回答

慕哥9229398

在您的片段中,您可以调用getActivity().这将允许您访问创建片段的活动。在那里,您显然可以调用活动中的任何类型的访问器方法。例如,用于名为getResult()关于你的活动:((MyActivity) getActivity()).getResult();

弑天下

@Overridepublic 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;  }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android