2015-05-22 3 views
2

У меня есть ArrayList из X & Координаты Y, которые находятся в представлении. Теперь я хочу проверить, касается ли пользователь касания представления, если некоторые сохраненные координаты X & Y находятся в определенном радиусе (как 20 пикселей) вокруг затронутой точки. Как я смогу это реализовать?Радиус вокруг касания позиции

С уважением

ответ

3

Используйте формулу Пифагора.

if(Math.sqrt(Math.pow(stored_x - touched_x, 2) + Math.pow(stored_y - touched_y, 2)) <= 20){ 
    //do thing 
} 
+0

Это именно то, что я искал – trudat

Смежные вопросы