0
字符串值,即accountname
未传递给片段。如何将数据从适配器传递到android studio中的片段
在适配器类别
Dashboard fragobj = new Dashboard();
bundle = new Bundle();
bundle.putString("accountname", accountName);
// set Fragment class Arguments
fragobj.setArguments(bundle);
在片段
lvDashboard = (ListView) view.findViewById(R.id.lvDashboard);
if (getArguments()!= null) {
accountname = getArguments().getString("accountname");
}
tasks = new ArrayList<String>();
tasks.add(tasks.size(),accountname);
lvDashboard.setAdapter(new ArrayAdapter<String>(getActivity(),android.R.layout.simple_list_item_1,tasks));
它看起来很好,但字符串值不被存储在中片段accountname
变量。
当前代码有什么问题? –
它看起来不错,但satring值没有存储在片段 –
中的acountname变量中您正在使用该片段实例吗? – PedroHawk