Рисование линии между двумя кнопками на фрагменте диалога
У меня есть две кнопки на фрагменте диалога. Они оба из одного пользовательского представления.
Во время нажатия каждой кнопки я беру экранные координаты каждой и сохраняю их с помощью установщика. Я использую getwindowlocation для этой задачи.
У меня тогда есть пользовательская строка, которая загружается. В режиме ondraw я получаю координаты двух кнопок и использую их в качестве начальной и конечной точек метода drawline. Линия проходит от центральной точки к центральной точке.
Это все работает нормально, но когда линия нарисована, она выглядит немного смещенной вправо.
Есть ли что-то, что я не рассматриваю, когда получаю координаты кнопки. Возможно встроенное поле на фрагменте диалога или что-то в этом роде?
Спасибо за помощь