效果
源码
public class WheelView extends ListView {
private List<Integer> datas = new ArrayList<Integer>();
private BaseAdapter adapter;
public WheelView(Context context, AttributeSet attrs) {
super(context, attrs);
for (int i = 0; i < 18; i++) {
datas.add(i);
}
adapter = new BaseAdapter() {
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = View.inflate(getContext(), R.layout.item_num,
null);
}
int index = position % (datas.size() / 2);
int data = datas.get(index);
TextView num = (TextView) convertView.findViewBy