为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

BIG阳 2019-06-12 16:08:58
在片段及其容器活动之间传递数据如何在片段与其容器活动之间传递数据?是否有类似于通过意图在活动之间传递数据的东西?我读过这个,但没什么用:http:/developer.android.com/指南/主题/基本面/片段.html#CommunicatingWithActivity
查看完整描述

3 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

在您的片段中,您可以调用getActivity().

这将允许您访问创建片段的活动。在那里,您显然可以调用活动中的任何类型的访问器方法。

例如,用于名为getResult()关于你的活动:

((MyActivity) getActivity()).getResult();


查看完整回答
反对 回复 2019-06-12
?
弑天下

TA贡献1818条经验 获得超8个赞

@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;
 }


查看完整回答
反对 回复 2019-06-12
  • 3 回答
  • 0 关注
  • 424 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信