Свой Adapter для ListView

Рейтинг: 4Ответов: 1Опубликовано: 20.03.2011

Собственно из примеров, найденных в интернете, решил попробовать сделать свой собственный Adapter для ListView. Поэтому мой класс наследует SimpleAdapter. Хотелось бы спросить вот о чем.

В конструктор передаются два параметра String[] from, int[] to

SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, 
              String[] from, int[] to)

Хотелось бы знать для чего они (если можно, конкретный пример) и как к ним получить доступ, не создавая дополнительных переменных внутри своего класса?

UPD:

public class MyAdapter extends SimpleAdapter {
    public MyAdapter(Context context, List<? extends Map<String, ?>> data,
            int resource, String[] from, int[] to) {
         super(context, data, resource, from, to); //вот передача параметров родителю
         //можно здесь скопировать from-to (но...)
    }
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
         //а теперь тут, ну очень хочется, получить доступ к from-to
    }
}

Ответы

Ответов пока нет.