Описание тега constraintset

NoneIs a class that allows you to define programmatically a set of constraints to be used with ConstraintLayout
1 ответ

Повторение проблемы анимации перехода ConstraintSet в BottomSheetFragment

Я хотел анимировать изменения макета на BottomSheetFragment при нажатии. Я реализовал ConstraintSet.applyTo и TransitionManager.beginDelayedTransition, чтобы изменить начальную сцену на финальную сцену. Но когда происходит переход, кажется, что аним…
0 ответов

Анимация ConstraintLayout с использованием ConstraintSet не работает с ScrollView

У меня есть два макета с ConstraintLayout, который имеет дочерний NestedScrollview, а NestedScrollview снова имеет дочерний ConstraintLayout в качестве контейнера, чем другие представления. Я хочу анимировать оба макета с помощью ConstraintSet, но, …
0 ответов

Ограничение Android не вступает в силу

Я пытаюсь показать большую версию изображения при нажатии на Glide SliderLayout и создал два файла макета, как показано ниже; один для стандартного вида, а другой для увеличенного вида ползунка. Я реализовал пример, как описано в разделе Как Constra…
15 дек '18 в 20:21
1 ответ

Клонировать и применить к ConstraintSet, вызывая сбой приложения

Я пытаюсь создать некоторые ограничения для программно созданного ImageView, но когда я запускаю приложение, оно вылетает (ксожалению, pruebaConstraint остановился. Сообщение). Как видно из заголовка, сбой происходит, когда я добавляю строку cs.clon…
1 ответ

Измеренный размер макета равен нулю при использовании ConstraintSet

Это сводит меня с ума! Измеренный макет всегда равен 0, когда я пытаюсь построить макет программно, используя макет ограничения и набор ограничений. Я старался requestLayout, forceLayout, invalidate на всех детей и родителей. но ширина и высота 0, ч…
0 ответов

Ограничение Установить анимацию внутри Recycler View неправильно анимации

Я использую макет ограничения для своих элементов представления переработчика. Чтобы анимировать (развернуть / свернуть) их, я использую анимацию Constraint Set. Анимация открытия отлично работает на всех предметах. Закрывающая анимация также работа…
1 ответ

Измените ограничение в макете видового окна переработчика - android

Я работаю над приложением чата, поэтому я хочу время TextView быть похожим на то, что приложение, это ограничение может меняться в зависимости от текста Поэтому я попытался просмотреть дерево представления в макете сообщения, и это как-то сработало,…
0 ответов

Как убрать правильное ограничение вида

Я хотел бы удалить только атрибут app:layout_constraintEnd_toEndOf ImageView программно, но не могу. Это код, который я использовал до сих пор без успеха: ConstraintLayout layout = (ConstraintLayout) findViewById(R.id.my_layout); ConstraintSet set =…
0 ответов

beginDelayedTransiton в RecyclerView ViewHolder игнорируется

Я пытаюсь оживить RecyclerView предметы, использующие ConstraintSet анимация. У меня есть два макета, и они правильно переключаются с помощью этого кода: val constraint2 = ConstraintSet() constraint2.clone(binding.root.context, R.layout.list_item_2)…
0 ответов

Я не могу сделать анимацию ConstraintSet с MapView

Я хочу сделать список, который будет отображать список данных в формате списка, а также в карте. Но когда я пытаюсь 1-й раз, у него все отлично, но когда я снова показываю карту, она не показывает fun changeView(view:View?){ val c1 = ConstraintSet()…
0 ответов

Почему анимация набора ограничений для Android ведет себя непоследовательно?

Я создаю анимацию, которая будет запускаться при нажатии кнопки между двумя различными действиями. Он будет двигаться вперед от первого действия, а затем автоматически запустит второе и наоборот (и обратные движения) от второго упражнения к первому.…
1 ответ

Программно добавить кнопку в ConstrainLayout с помощью ConstraintSet

Всем добрый день. Я пытаюсь добавить кнопку программно в ConstraintLayout и установить ConstraintSet к такой кнопке. Проблема возникает, когда я пытаюсь закрыть набор ограничений из макета, так как добавленная кнопка не имеет идентификатора. Button …
1 ответ

ConstraintLayout, который должен поддерживать портретный и ландшафтный режимы - с кнопкой для переключения на полный экран

Я пытаюсь добиться 4 случаев изображения, но безуспешно. Оранжевый квадрат 40dp и используется для переключения на весь экран. Как вы можете видеть, в портретном / ландшафтном режиме: при нажатии оранжевой кнопки экран переключается между двумя случ…
1 ответ

Как использовать ConstraintSet для установки того, что нравится app:layout_constraintBottom_toBottomOf?

Теперь вот мой вопрос. как я могу использовать ConstraintSetподключиться, чтобы установить attr как 'app:layout_constraintBottom_toBottomOf="parent"'
1 ответ

Изменение цепочек ConstraintSet программно не работает должным образом

По какой-то причине при изменении ConstraintLayoutс ConstraintSet программно для изменения позиции просмотра (которая принадлежит цепочке) результат не такой, как ожидалось. В следующем примере я создал кнопку с представлением значков, где изображен…
0 ответов

Невозможно изменить ограничение с помощью constraintSet, если оно было установлено

У меня есть несколько представлений, которые я хотел бы соответственно скрыть и показать и прикрепить к другому представлению. Когда я устанавливаю свое ограничение, как показано ниже constraintSet = new ConstraintSet(); constraintSet.clone(bus_layo…
2 ответа

ConstraintLayout - динамически устанавливаемые ограничения

Базовый пример нескольких ConstrainLayout: <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:lay…
3 ответа

Установка ограничений программным способом через constraintSet приводит к исчезновению представлений

Каждый раз, когда я подключаю два виджета, начальный элемент больше не отображается. К сожалению, я не знаю, в чем причина этой проблемы. ConstraintLayout myLayout уже раздувается в другом макете. ConstraintLayout myLayout= getActivity().findViewByI…
0 ответов

Перемещение представления на ConstraintLayout с помощью DragEvents

У меня есть Button который я хотел переместить с некоторыми DragEventс. Вот мой код: /** [View.OnDragListener] interface */ override fun onDrag(view: View?, dragEvent: DragEvent?): Boolean { // just like in the onTouchListener we have a bunch of eve…
0 ответов

В чем разница между ConstaintSet и ConstraintLayout.LayoutParams?

Я пытаюсь под если есть разница между использованием ConstraintSet объекта или ConstraintLayout.LayoutParams объекта при попытке установить ограничение макет для View. Подключает ли метод ConstrainSet: `public void connect (int startID, int startSid…