Определить, какая часть imageView была сенсорной? - PullRequest
1 голос
/ 18 октября 2011

Можно ли на андроиде определить, какая часть изображения (справа, слева) была затронута?

Ответы [ 3 ]

2 голосов
/ 18 октября 2011

Конечно, подключение сенсорного слушателя позволит вам обрабатывать MotionEvent, который содержит фактическую позицию касания; просто сделай что-то вроде I f(event.getX() < image.width / 2) { // touch on left } else { // touch on right; }

1 голос
/ 18 октября 2011

Если вы используете TouchEvent, вы можете получить x и y касания.

0 голосов
/ 18 октября 2011

Или вы помещаете 2 кнопки позади вашего ImageView, тогда у вас есть обработчик щелчков, включенный непосредственно

...