2015-02-06 2 views
0

Я хочу установить OnClickListeners в части этого изображения, потому что я хочу сделать эту анимацию.Как установить OnClickListener в части этого изображения

Image

Когда приложение звезды, часть А изображения анимированным, scaleted (только часть А), если я сделать щелчок над B, C или D, то поворот изображения в результате чего письмо выбранный в том месте, где находится A в первый раз, и скорректировал выбранную часть, и поведение будет одинаковым с другими буквами.

Как я могу это сделать, я должен отрезать части изображения или я могу работать с текущим изображением. Я действительно не знаю, как это сделать.

Заранее спасибо

+0

ссылка изображения http://3.bp.blogspot.com/-y3RJtuieSxo/VNTQIAMNrfI/AAAAAAAAA8w/Lyl_p9IjSQE/s1600/anim3.jpg –

ответ

1

Самый простой подход был бы поставить пустые взгляды на верхней части изображения. Затем вы можете установить onClickListener для каждого из этих представлений, чтобы делать то, что вы хотите сделать.

Вторым подходом было бы переопределить onTouch (MotionEvent e) и определить, было ли событие движения в правильной области и оживить по мере необходимости.

+0

Во-первых, спасибо за ответ, я сделал первый вариант в годовом исчислении сказал, но вместо того, поворачивайте изображение, когда я нажимаю A, B, C или D, я использую две кнопки «Далее» и «Назад» и делаю анимацию, которую хочу, но теперь я хочу заставить ее работать, когда нажимают буквы, я бы попытался второй вариант, я должен инвестировать, как определить область A, B, C, D, используя el OnTouchListener –