package com.geo.smallcredit.adapter;
import java.util.List;
import com.geo.smallcredit.R;
import com.geo.smallcredit.vo.HomeBean;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;
public class HomeFragmentAdapter extends BaseAdapter {
private Context context;
private List<HomeBean> list;
public HomeFragmentAdapter(Context context, List<HomeBean> list) {
super();
this.context = context;
this.list = list;
}
@Override
public int getCount() {
if(list!=null){
return list.size();
}
return 0;
}
@Override
public Object getItem(int arg0) {
return null;
}
@Override
public long getItemId(int arg0) {
return 0;
}
ViewHolder v;
@Override
public View getView(int arg0, View view, ViewGroup arg2) {
if(view ==null){
v=new ViewHolder();
view =LayoutInflater.from(context).inflate(R.layout.homefragment_item, null);
v.tv1=(TextView) view.findViewById(R.id.home_fragment_item_tv1);
v.tv2=(TextView) view.findViewById(R.id.home_fragment_item_tv2);
view.setTag(v);
}
v=(ViewHolder) view.getTag();
v.tv1.setText(list.get(arg0).getTitle());
v.tv2.setText(list.get(arg0).getDesc());
return view;
}
class ViewHolder{
TextView tv1,tv2;
}
}