Listview id item

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Arman
Сообщения: 31
Зарегистрирован: 13 фев 2016, 07:13

Listview id item

Сообщение Arman » 23 май 2016, 14:26

Здравствуйте, получаю данные из бд подскажите как у кастомного списка установить id записей
Использую такой код

Код: Выделить всё

String[] web = {
                "Отправить себе E-mail"
        } ;

        String[] wvalue = {
                user_email
        } ;


 adapter = new ListViewTxtValue(Export_docs.this, web,wvalue);
        list=(ListView) findViewById(R.id.ExportlistView);
        list.setAdapter(adapter);

ListViewTxtValue

Код: Выделить всё

public class ListViewTxtValue extends ArrayAdapter<String> {

    private final Activity context;
    private final String[] web;
    private final String[] wvalue;
    public ListViewTxtValue(Activity context, String[] web, String[] wvalue)
    {
        super(context, R.layout.list_option_item, web);
        this.context = context;
        this.web = web;
        this.wvalue = wvalue;
    }



    @Override
    public View getView(int position, View view, ViewGroup parent) {
        LayoutInflater inflater = context.getLayoutInflater();
        View rowView= inflater.inflate(R.layout.list_option_item, null, true);
        TextView txtTitle = (TextView) rowView.findViewById(R.id.item_export_option);
        TextView txtTitleVal = (TextView) rowView.findViewById(R.id.item_export_option_val);
        txtTitle.setText(web[position]);
        txtTitleVal.setText(wvalue[position]);

        return rowView;
    }
}

Ответить