Вопросы по теме 'android-motionlayout'

Возможное вращение TextView с помощью MotionLayout
Я хотел бы повернуть вытягиваемый элемент TextView в зависимости от хода анимации. TextView является частью MotionLayout, которая анимируется. В идеале я бы хотел избежать использования кода kotlin для этого, просто XML <TextView...
220 просмотров
schedule 15.04.2022

Сброс видимости индикатора выполнения после того, как я начну взаимодействовать с пользовательским интерфейсом при использовании макета движения
Версия ConstraintLayout: 2.0.0-alpha3 Итак, я использую MotionLayout. Я хотел создать что-то похожее на это. https://blog.stylingandroid.com/motionlayout-collapsing-toolbar-part-2/ Я хочу достичь Когда пользователь входит в активность, когда...
2295 просмотров

Как обновить высоту ограниченного представления в ConstraintLayout
У меня есть ConstraintLayout, в котором у меня есть представление (называемое панелью) и RecyclerView, ограниченное нижней частью панели, у RecyclerView высота установлена ​​в соответствии с ограничением (0dp), Итак, если в редакторе макета Android...
2444 просмотров

Не удается использовать MotionLayout и настроить видимость с помощью привязки данных
Я использую implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta1' , и у меня включена привязка данных. Когда мой взгляд <ImageView android:id="@+id/im_lightning" android:layout_width="24dp"...
2657 просмотров

android: изменение размера текста в MotionLayout
Я собираюсь анимировать изменение размера текста с помощью MotionLayout. Я делаю следующее для начального состояния <CustomAttribute motion:attributeName="textSize" motion:customDimension="16sp" /> И следующее для конечного...
3907 просмотров

MotionLayout: OnSwipe и OnClick в одном представлении
Я использую MotionLayout для своей страницы. У меня есть два состояния, которые переключаются с помощью OnSwipe представления: <Transition motion:constraintSetStart="@+id/start" motion:constraintSetEnd="@+id/end"...
639 просмотров

Как плавно изменить доступный для рисования ресурс во время перехода MotionLayout?
Я хочу изменить изображение в кнопке fab во время перехода, но я не нашел, как это сделать с помощью xml, потому что тег CustomAttribute поддерживает только рисованные цвета в качестве значений. Мое решение - установить для TransitionAdapter значение...
2938 просмотров

Как программно добавить ограничения в ConstraintSet в MotionScene (MotionLayout)?
Я добавляю ImageView s динамически в MotionLayout . Каждый ImageView , который я динамически добавляю, имеет уникальный идентификатор (почему? Продолжайте читать), поэтому мне нужно предварительно определить все идентификаторы (ids.xml), а затем...
61 просмотров

Как сделать PlayerView полноэкранным в ландшафтном режиме при использовании в MotionLayout
Я хочу сделать PlayerView полноэкранным в ландшафтном режиме, но я не могу заставить его работать. До сих пор я пытался программно установить параметры макета playerView при изменении конфигурации в ландшафтный режим, но он все еще не работает....
240 просмотров

Сделайте переход MotionLayout для постоянной скорости
Как сделать автоматический переход на постоянную скорость ? Он всегда начинается медленно и ускоряется по мере продвижения, затем он замедляется, когда приближается к завершению перехода, я хочу, чтобы скорость была одинаковой с начала и до конца....
100 просмотров

Переход между состояниями MotionLayout не плавный
У меня три состояния: A , B , C . С помощью OnSwipe я перехожу от A к B , а затем с помощью другого OnSwipe от B к C . Направление свайпов такое же. Таким образом, непрерывное перетаскивание из состояния A в конечном итоге должно...
349 просмотров

Развернуть и скрыть Layout Android
Мне нужно запрограммировать эту анимацию https://i.stack.imgur.com/02FtY.gif в макет ограничения, который имел текст редактирования и вид переработчика внутри, как на картинке и у меня нет никакой идеи, чтобы достичь этого. может...
78 просмотров

Как передать прогресс от корневого MotionLayout к его дочернему RecyclerView, который содержит элемент MotionLayout?
У меня есть фрагмент с MotionLayout (1). Один из дочерних макетов можно развернуть, проведя по нему вниз (настраиваемая панель инструментов). Этот дочерний макет содержит RecyclerView с другим MotionLayout (2) внутри каждого элемента....
88 просмотров