У меня есть мобильное приложение, которое можно использовать в книжной или альбомной ориентации, и, очевидно, количество изменений экрана на экране, поэтому мне нужно изменить порядок включения / отключения определенных объектов, чтобы они могли умещаться на экране. Я хотел бы найти самый элегантный способ создания различных «макетов» как таковых, чтобы при изменении ориентации пользователь перемещал определенные элементы, а некоторые исчезали / появлялись в зависимости от того, как они выглядят.
Сейчас кажется, что единственный вариант - дублировать холсты, а затем просто включить / отключить их в if / else, но тогда мне придется дублировать все моей логики-посредника. и это будет ОГРОМНОЕ мероприятие, и тогда, когда бы я ни менял что-либо, мне приходилось делать это с каждым по отдельности. Это не идеальное решение для меня.
Есть идеи, ребята? Я понятия не имею, что конкретно просить, чтобы добраться туда, куда мне нужно идти с точки зрения ресурсов. Спасибо!