Возможное решение в нижней части описания
Я создаю приложение, в котором есть изображение с несколькими кликабельными точками.Я использую кнопки над этими кликабельными точками, а затем делаю их невидимыми, так что похоже, что вы нажимаете на изображение.Я использую макет ограничения и несколько указаний, расположенных в процентах от экрана.Я думал, что таким образом, разные размеры экрана не будут влиять на положение кнопок и изображения, так как я работаю с процентными и сдержанными кнопками в соответствии с этими рекомендациями.Оказывается, это действительно влияет.
Я добавляю скриншот того, как бы я хотел, чтобы кнопки выглядели, и как они выглядели после того, как я изменил размер экрана:
Послеизменение размера экрана:
PS: еще не все кнопки расположены, потому что я остановился после того, как заметил проблему.
Возможное решение:
Я продолжал пытаться найти решение этой проблемы, и я мог бы найти один:
Вместо кнопок я использую изображения для каждой частиизображения (балки, пилары и плиты) и нет изображения на заднем плане.Таким образом, растение фактически «рисуется» этими изображениями, и у меня нет проблем с разными размерами экрана.Я все еще использую схему ограничений и рекомендации, основанные на процентах.
Проблема этого решения в том, что это действительно скучный и долгий процесс, но я все еще ищу лучший метод