解决方案 »
- java泛型怎么理解,下面的代码又是怎么回事,在线等
- out of memory。。。。
- 求android从服务器access数据库获取数组的代码
- 各位帮我看下,怎么提高读本地文件的速度
- GPS到底如何关闭啊?
- Android中如何调用zlib
- Linux平台的udp通信和android平台的udp通信有什么不同?
- Button的selected和pressed效果是否是一样的?
- wireshark 抓包 summary里面的字节 和 fellow tcp stream 显示不一样, 为什么?
- 运行安卓项目报错
- 求教怎么改变应用图标
- fragment中使用自定义的layout出现问题,求教各位!
我也不会,帮你顶一下吧
首先来个简单的,假设你解析到的数据全部都是String类型的,那么把这个数据全部放到List集合中,GridView显示的是textView
这个适配器主要内容是实现的内容:
class MyAdapter extends BaseAdapter{
private Context context;
private List<String> list;
public MyAdapter(Context context,List<String> list){
this.context=context;
this.list=list;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return list.size();
} @Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return position;
} @Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return position;
} @Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
TextView tv=new TextView(context);
tv.setText(list.get(position));
return tv;
}
}
在Activity中
MyAdapter adapter=new MyAdapter(上下文,解析到的集合);
gridView.setAdapter(adapter);
至此,就O了