CarBrandSpinnerAdapter.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package com.jiaju.adapter;
  2. import java.util.List;
  3. import com.jiaju.activity.R;
  4. import com.jiaju.model.CarBrandModel;
  5. import com.jiaju.model.Logo;
  6. import com.jiaju.model.ResponsibilityProcedure;
  7. import com.jiaju.model.SendOutModel;
  8. import com.jiaju.model.WorkNo;
  9. import com.jiaju.model.WorkType;
  10. import android.content.Context;
  11. import android.view.LayoutInflater;
  12. import android.view.View;
  13. import android.view.ViewGroup;
  14. import android.widget.BaseAdapter;
  15. import android.widget.TextView;
  16. public class CarBrandSpinnerAdapter extends BaseAdapter {
  17. private List<CarBrandModel> mList;
  18. private Context mContext;
  19. public CarBrandSpinnerAdapter(Context pContext, List<CarBrandModel> pList) {
  20. this.mContext = pContext;
  21. this.mList = pList;
  22. }
  23. @Override
  24. public int getCount() {
  25. return mList.size();
  26. }
  27. @Override
  28. public Object getItem(int position) {
  29. return mList.get(position);
  30. }
  31. @Override
  32. public long getItemId(int position) {
  33. return position;
  34. }
  35. @Override
  36. public View getView(int position, View convertView, ViewGroup parent) {
  37. LayoutInflater _LayoutInflater = LayoutInflater.from(mContext);
  38. convertView = _LayoutInflater.inflate(R.layout.spinner, null);
  39. if (convertView != null) {
  40. TextView _TextView1 = (TextView) convertView
  41. .findViewById(R.id.typetxt);
  42. _TextView1.setText(mList.get(position).getCarBrandName());
  43. }
  44. return convertView;
  45. }
  46. }