Я хочу создать следующие макеты:
На первом шаге есть две компоновки: компоновка 1 и компоновка 2, компоновка 1 и компоновка 2 с шириной / высотой отображения 50%.
Если я нажму на Макет 1, этот макет должен наложить макет 2 с небольшой анимацией, а в месте макета 1 должен быть показан подуровень. Подслой представляет собой вид сетки 2x2.
У кого-нибудь есть решение, как настроить макет?
Я пробовал следующий способ:
- Я использовал LinearLayout для левой и правой раскладки, это означает, что у меня есть два контейнера
- Один макет имеет два возможных подслоя. Если я начинаю, отображается подуровень 1. Если я нажимаю на макет, отображается sublayout2. В этом случае я установил размер sublayout1 равным 0,0, и теперь он больше не скрывает sublayout2. Это работает.
- Теперь я хочу перевести sublayout1, чтобы скрыть другой контейнер. Я сделал небольшой перевод, но sublayout1, например, не перекрывает другой контейнер. В этот момент я спросил меня, использовал ли я правильный подход для решения всей проблемы.
fesp