package com.bsk.zhangbo.demoforbsk.adapter;
|
|
import android.content.Context;
|
import android.view.LayoutInflater;
|
import android.view.View;
|
import android.view.ViewGroup;
|
import android.widget.TextView;
|
|
import com.bsk.zhangbo.demoforbsk.R;
|
import com.wx.wheelview.adapter.BaseWheelAdapter;
|
|
import cn.com.basic.face.discern.entity.Dictionary;
|
|
|
/**
|
* Created by Administrator on 2016/11/3.
|
*/
|
public class MyWheelAdapter extends BaseWheelAdapter<String> {
|
private Context mContext;
|
|
public MyWheelAdapter(Context context) {
|
mContext = context;
|
}
|
|
@Override
|
protected View bindView(int position, View convertView, ViewGroup parent) {
|
ViewHolder viewHolder;
|
if (convertView == null) {
|
viewHolder = new ViewHolder();
|
convertView = LayoutInflater.from(mContext).inflate(R.layout.item_wheel_list, null);
|
viewHolder.textView = (TextView) convertView.findViewById(R.id.item_wheel_name);
|
convertView.setTag(viewHolder);
|
} else {
|
viewHolder = (ViewHolder) convertView.getTag();
|
}
|
Object o = mList.get(position);
|
if (o instanceof Dictionary) {
|
viewHolder.textView.setText(((Dictionary) o).getName());
|
} else {
|
viewHolder.textView.setText(o+"");
|
}
|
|
return convertView;
|
}
|
|
static class ViewHolder {
|
TextView textView;
|
}
|
}
|