概述:将一个activity中的数据传递给自己的fragment
数据:某个实体中的一个量(String类型)
实现方法:setArguments(bundle)、getArguments()
首先Activity中,得到实体的数据 (因为setArgument携带的数据是Bundle类型,所以还需要做处理):
String data = mbean.getName();
Bundle bundle = new Bundle();
bundle.putString("key",data);
fragment.setArguments(bundle);
然后Fragment中,获取数据:
Bundle bundle = this.getArguments();
String result = bundle.getString("key");
这样就可以从fragment中得到activity传递过来的数据了。