Я пытаюсь сделать переосмысленный сенсорный экран, который я сделал успешно. Вы можете найти код How to make view resizable on touch event.Получите новые очки от угла Android
У этого есть 4 угла. Вы можете изменить размер прямоугольника, перетащив один из углов. Но теперь я хочу улучшить эту логику и хочу поместить ротацию в этот код. Я успешно нахожу угол, когда пользователь коснется центра одного из краев прямоугольника. Но теперь проблема в том, что я не могу получить новое положение углов, чтобы я мог перерисовать этот прямоугольник, и поворот возможен.
Вопрос: Как я могу вычислить 4-х угловые новые позиции на основе угла?.
Я знаю этот сценарий, чтобы повернуть холст .. но затем после того, как очки были на их старом месте. В следующий раз я не могу найти новое место из 4-х угловых точек на холсте. Это не сработает мой друг. –