Я пишу приложение для Android, которое имеет 2 действия: ListActivities, EditActivity.доступ к элементу просмотра из списка просмотра вне спискаAdapter в android
Первый показывает список предметов с заголовком и описанием.
второе показывает полную информацию после того, как был выбран элемент из списка.
У меня также есть собственный класс ListAdapter, который отображает элементы списка для первого действия.
Я хочу отправить намерение от деятельности (1) - (2) отправить название выбранного элемента в качестве дополнительных данных в намерении.
Как достичь этого названия? как при щелчке Я получаю базовый класс обзора:
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
Intent i = new Intent(this, TodoDetailActivity.class);
i.putExtra(.., title);
// Activity returns an result if called with startActivityForResult
startActivityForResult(i, ACTIVITY_EDIT);
}
но опять 'l.getItemAtPosition (позиция)' необходимо использовать данные списка Структура компании, которая (опять же) в моем ListAdapter –
заказ '' ListAdapter' и ArrayAdapter' не должен ничего особенного нужно. Как вы передаете свой список адаптеру. Пока он проходит через собственный конструктор 'super', адаптер будет обрабатывать его. – Szymon
Проверьте этот вопрос: http://stackoverflow.com/questions/8166497/custom-adapter-for-list-view – Szymon