package com.jqyd.adapter;
import java.util.ArrayList;
import com.jqyd.manager.R;
import com.jqyd.shareInterface.Optsharepre_interface;
import com.jqyd.son.KqList;
import android.content.Context;
import android.graphics.Color;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
public class LxrAdapter extends BaseAdapter {
private ArrayList<String> list;//暂定为String,以后根据相应数据进行修改
private Context context;
private LayoutInflater inflater;
public LxrAdapter(ArrayList<String> list, Context context) {
super();
this.list = list;
this.context = context;
this.inflater=LayoutInflater.from(context);
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return list.size();
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return list.get(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
convertView=inflater.inflate(R.layout.lxr_list, null);
ImageView iv=(ImageView) convertView.findViewById(R.id.lxr_iv_image);
TextView tv=(TextView) convertView.findViewById(R.id.lxr_tv_text);
iv.setBackgroundResource(android.R.drawable.ic_menu_myplaces);
String qdMode = new Optsharepre_interface(context).getDataFromPres("QDMODE");
if(position==0 && !qdMode.equals("3")){
tv.setTextColor(Color.RED);
}
tv.setText(list.get(position).toString());
return convertView;
}
}