【发布时间】:2016-12-23 20:12:45
【问题描述】:
我想将数据从活动发送到片段,但我提交的片段数据为空。我不知道为什么。这是我发送数据并调用片段时的代码。
String b = "hahhaha";
Bundle bundle = new Bundle();
bundle.putString("coba" ,b);
bundle.putSerializable("modelassign" ,modelAssign);
// set Fragmentclass Arguments
ViewTaskFragment vtf = new ViewTaskFragment();
vtf.setArguments(bundle);
//call fragment
FragmentTransaction transact=getSupportFragmentManager().beginTransaction();
transact.add(R.id.content_frame, new ViewTaskFragment(), "viewtaskfragment");
transact.commit();
这是我检索发送数据时的代码:
modelAssign = (ModelAssign) this.getArguments().getSerializable("modelassign");
String haha = this.getArguments().getString("coba");
谁能帮忙?
【问题讨论】:
标签: android android-fragments bundle