fragment中的listView怎么获取本地数据

我用的是(ViewPager)父是FragmentActivity子是Fragment,子的布局里有个listView,listView怎么获取数据... 我用的是(ViewPager)父是FragmentActivity子是Fragment,子的布局里有个listView,listView怎么获取数据 展开
 我来答
zz410674802
2014-12-13 · 超过23用户采纳过TA的回答
知道答主
回答量:39
采纳率:25%
帮助的人:27.6万
展开全部
获取list中的数据不是通过adapter中的getView方法吗?还是你指的是fragment要给父传值的问题?
追问

activity_main.xml

activity_main_page1.xml

main_page1_items.xml

我要实现

activity_main_page1.xml显示list数据

追答
这跟常规的操作没什么区别啊,写一个适配器继承BaseAdapter。用构造方法传入一个上下文对象以及一个带有数据的list集合。给你段代码。我是用list>存储的数据。这里我只给出getView方法,字数限制
class MyAdapter extends BaseAdapter {
private List> list;
public MyAdapter(List> list) {
super();
this.list = list;
}
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View view = getActivity().getLayoutInflater().inflate(
R.layout.list_contentfragment_item, null);
TextView text_title = (TextView) view
.findViewById(R.id.text_title_contentfragment);
ImageView imageView = (ImageView) view
.findViewById(R.id.image_contentFragment);
TextView text_time = (TextView) view
.findViewById(R.id.text_create_time_contentFragment);
text_title.setText(list.get(position).get("title").toString());
text_time.setText(list.get(position).get("nickname").toString());
imageView.setImageResource(R.drawable.defaultcovers);
return view;
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式