我已经在activities文件夹中创建了一个活动,并在fragments文件夹中创建了一个片段。看看我的片段构建方式:http://i.stack.imgur.com/jIt9W.png
有人像我一样尝试过这个Android: Update Tab Layout(fragments) textviews from an activity,但我不明白解决方案是什么。
我该如何将数据(例如字符串)从活动发送到此片段,并希望它显示在tab2中(如图片所示)?
我尝试了很多方法,但都没有找到解决方案。
来自我的活动:
我该如何将数据(例如字符串)从活动发送到此片段,并希望它显示在tab2中(如图片所示)?
我尝试了很多方法,但都没有找到解决方案。
来自我的活动:
Bundle bundle = new Bundle();
bundle.putString("edttext", "From Activity");
// set Fragmentclass Arguments
Fragmentclass fragobj = new Fragmentclass();
fragobj.setArguments(bundle);
从 Fragment 中
String strtext = getArguments().getString("edttext");
不起作用:(
List orderList;
orderList = new ArrayList();
cources lst = new cources();
lst.name = text; //此处的文本来自事件
orderList.add(lst);
ListAdapter adapter = new ListAdapter(orderList, context);
listOrder.setAdapter(adapter);
- sharon2469ListAdapter adapter = new ListAdapter();
当文本发生变化时添加adapter.notifyDataSetChanged();
- Vucko