OnClickListener для ImageView в ListView, управляемый ArrayAdapterAndroid

Форум для тех, кто программирует под Android
Anonymous
OnClickListener для ImageView в ListView, управляемый ArrayAdapter

Сообщение Anonymous »

У меня есть ListView, содержимое которого обрабатывается специальным ArrayAdapter. Макет, который я использую, имеет один TextView и один ImageView.

Макет:
Основной класс Java:

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

ListView listView = (ListView) findViewById(R.id.listView);
ArrayAdapter arrayAdapter = new StringList(this, strings);
listView.setEmptyView(findViewById(R.id.empty));
listView.setAdapter(arrayAdapter);
Теперь я объявляю onClickListener для элемента отверстия, что довольно просто:

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

listView.setOnItemClickListener((parent, view, position, id) -> {
....
});
Но знайте, что я также хочу иметь onClickListener для ImageView и

Я не хочу помещать onClickListener в пользовательский файл ArrayAdapter, потому что при нажатии на изображение должно произойти много чего (не только удаление строки).< /strong>

Итак, как мне установить onClickListener для ImageView внутри ListView, управляемого ArrayAdapter?

Подробнее здесь: https://stackoverflow.com/questions/453 ... rayadapter

Вернуться в «Android»