您的位置:首页 > 其它

Myadapter

2016-06-30 15:06 429 查看
package com.example.xmllist;

import java.util.ArrayList;

import android.content.Context;

import android.view.View;

import android.view.ViewGroup;

import android.widget.BaseAdapter;

import android.widget.TextView;

public class MyBaseAdapter extends BaseAdapter {

    private ArrayList<Oschina> list;

    private Context context;

    public MyBaseAdapter(Context context, ArrayList<Oschina> list) {

        this.context = context;

        this.list = list;

    }

    @Override

    public int getCount() {

        return list.size();

    }

    @Override

    public Object getItem(int position) {

        // TODO Auto-generated method stub

        return null;

    }

    @Override

    public long getItemId(int position) {

        return 0;

    }

    @Override

    public View getView(int position, View convertView, ViewGroup parent) {

        View view = View.inflate(context, R.layout.lv_item, null);

        TextView tv_title = (TextView) view.findViewById(R.id.tv_title);

        TextView tv_body = (TextView) view.findViewById(R.id.tv_body);

        TextView tv_pubDate = (TextView) view.findViewById(R.id.tv_pubDate);

        tv_title.setText(list.get(position).getTitle());

        tv_body.setText(list.get(position).getBody());

        tv_pubDate.setText(list.get(position).getPubDate());

        return view;

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: