package com.ladjzero.uzlee;
import android.app.Activity;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
/**
* Created by ladjzero on 2015/3/31.
*/
public class AdapterMenuItem extends ArrayAdapter {
private Context context;
private String[] types;
private String[] icons;
public AdapterMenuItem(Context context, String[] types, String[] icons) {
super(context, 0, types);
this.context = context;
this.types = types;
this.icons = icons;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = ((Activity) context).getLayoutInflater();
View row = inflater.inflate(R.layout.bs_type_row, parent, false);
TextView icon = (TextView) row.findViewById(R.id.icon);
TextView text = (TextView) row.findViewById(R.id.text);
icon.setText(icons[position]);
text.setText(types[position]);
return row;
}
@Override
public long getItemId(int position) {
return super.getItemId(position);
}
}