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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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