Как сделать картинку кликабельной в android?

Пользователь

от yasmine , в категории: Другие , месяц назад

Как сделать картинку кликабельной в android?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от hermina.hauck , месяц назад

@yasmine 

Для сделать картинку кликабельной в Android можно использовать класс ImageView и установить на него слушатель нажатий.


Вот пример кода:

  1. В разметке (XML файле) определите ImageView с указанием идентификатора:
1
2
3
4
5
6
<ImageView
    android:id="@+id/imageView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/your_image"
    android:clickable="true" />


  1. В Java коде установите слушатель нажатий для ImageView:
1
2
3
4
5
6
7
ImageView imageView = findViewById(R.id.imageView);
imageView.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        // Ваш код для обработки нажатия на картинку
    }
});


При нажатии на картинку будет вызываться метод onClick() и вы сможете добавить туда нужный код для обработки события.