<ListView
android:layout_width= "match_parent"
android:layout_height= "wrap_content"
android:id="@+id/lvMain" />
android.widget.
ListView
Список
ListView listView = (ListView) findViewById(R.id.listView);
CHOICE_MODE_SINGLE
Константа, одиночный выбор элементов списка
CHOICE_MODE_MULTIPLE
Константа, множественный выбор элементов списка
getCheckedItemPosition
()Возвращает int, индекс выбранного элемента в списке
int index = listView.getCheckedItemPosition();
getCheckedItemPositions
()Возвращает android.util.SparseBooleanArray
,
карта элементов списка, над которыми совершали действия
SparseBooleanArray sbArray = listView.getCheckedItemPositions();
setAdapter
(adapter)Устанавливает адаптер для списка
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
context,
android.R.layout.simple_list_item_1,
names);
listView.setAdapter(adapter);
setChoiceMode
(mode)Устанавилвает режим выбора элементов списка
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
setOnItemClickListener
(listener)Обработчик клика по элементу
setOnItemSelectedListener
(listener)Обработчик клика по элементу
setOnScrollListener
(listener)Обработчик клика по элементу