Я хочу сделать строку интерактивной.Как сделать drawline, установленный onClickListener?
Я сделал код, используя onDraw, в холсте.
Я пробовал, но drawline (линия) не является объектом, поэтому onclicklistener не смог подключиться к линии.
так что я сделал прямоугольник с прямоугольниками 2x2, как линия для подключения к кликеру.
Но я думаю, что должно быть лучшее решение.
Я думаю, путь ... но путь .... как я могу подключиться к clicklistener ???
и .... линия ???
нет line класс ..... сделать line класс? как? линия по DrawLine содержит только X1, Y1, X2, Y2 .. но кликабельны линия должна иметь x1, y1 до х ~ у ~ ....
пожалуйста, помогите мне ...
Я вижу. но я не знаю, как определить, что это было на линии или нет. – user3316230
Формула расстояния до строки находится по адресу http://en.wikipedia.org/wiki/Distance_from_a_point_to_a_line. На самом деле вам не нужно, чтобы это было равномерно на линии (осталось несколько пикселей), поэтому посмотрите, чтобы расстояние было меньше некоторого порогового значения –