Как установить активируемый по щелчку регион для ImageView?

У меня есть 2 ImageViews, которые имеют историю AnimationDrawable для анимации открытия поля и закрытия, когда Вы нажимаете на него. 2 изображения являются немного перекрывающимися (прозрачная область), таким образом, они могут быть ближе вместе.

Проблема, которую это вызывает, состоит в том, что я не могу нажать на области 1-го изображения, где 2-е изображение (прозрачная область) накладывается.

Существует ли способ установить активируемый по щелчку регион ImageView?

1
задан Bruce Lee 13 August 2010 в 09:02
поделиться

1 ответ

Я не думаю, что вы можете «определить интерактивную область в ImageView», как в HTML с картой. ИМО, лучшее, что вы могли сделать, - это нарисовать холст поверх вашего ImageView того же размера и дать ему метод onClick . Я не знаю всего, так что, может быть, я ошибаюсь.

2
ответ дан 2 September 2019 в 22:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: