Задать вопрос
@Starvings

Как имзенить параметры в MotionLayout?

Для движения и анимации я использую MotionLayout, параметры задаются через xml с именем game_start_xml_colo_scene2, заданным в разметке. Мне нужно в коде, в зависимости от настроек пользователя, менять параметры, заданные в этом файле. Скорей всего можно как-то задать какой из файлов использовать, но как это можно сделать?

Пример:

<androidx.constraintlayout.motion.widget.MotionLayout
        android:id="@+id/Colo"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/chars_layout"
        android:layout_below="@+id/topLayout"
        android:layout_centerHorizontal="true"
        android:layout_marginStart="10dp"
        android:layout_marginEnd="10dp"
        android:background="@drawable/main_game_board"
        android:onClick="open_menu"
        app:layoutDescription="@xml/game_start_xml_colo_scene2">
  • Вопрос задан
  • 27 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы