goodtimes922
@goodtimes922

Правильно ли создан adapter?

public class CustomAdapter extends BaseAdapter {
    private Context context;
    private String[] stringValues;
    LayoutInflater lInflater;

    public CustomAdapter(Context context, String[] stringValues)
    {
        this.context = context;
        this.stringValues = stringValues;
        lInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    }

    @Override
    public long getItemId(int position) {
        return position;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View view = convertView;
        if (view == null) {
            view = lInflater.inflate(R.layout.item, parent, false);
        }
        TextView textView = (TextView) view.findViewById(R.id.colors);
        LinearLayout linearLayout = (LinearLayout) view.findViewById(R.id.llColors);
        textView.setText(stringValues[position]);
        return view;
    }
}
  • Вопрос задан
  • 231 просмотр
Пригласить эксперта
Ответы на вопрос 1
Rou1997
@Rou1997
Правильно ли создан adapter?

У меня просто этот не грузит мой массив

У вас код не работает, а вы еще спрашиваете правильный ли он...
setAdapter(adapter) не забыли?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы