Таким образом, есть один вариант, который слишком сложен и будет забавным для реализации, но может потребовать вечности, вы рисуете это на Canvas
со всеми видами путей и тому подобным.
Другой вариантне очень умно, но я думаю, что сработает!
Шаг 1 Разделите свой фон на квадраты, чтобы ваш фон был сеткой.Разделите его по горизонтали и вертикали, как на изображениях ниже. Поместите их в контейнеры, а именно ViewGroup
s, которые правильно разделяют экран .. возможно, с использованием весов или ConstraintLayout
Шаг 2 Вы можете выровнять свои предметы по краям тех фонов, которые вы создали.
Просто идея:)