Articles of android constraintlayout

Трэвис CI потерпел неудачу, потому что не может принять лицензию Constrain Layout

Прежде чем я напишу этот вопрос, я уже ищем тот же вопрос об этом, они сделали экспортную лицензию, потому что все еще используют альфа-версию ограничения. Но теперь андроид уже выпускает стабильную версию компоновки ограничений. Я пробовал много настроек, но все еще не удалось. Мой последний .travis.yml language: android jdk: oraclejdk8 android: components: – platform-tools – […]

Разница между «ConstraintLayout для android» и «Solver for ConstraintLayout» в инструментах SDK для студии Android

Существует два варианта в SDK-инструментах для Android для ConstraintLayout. Одна из них – ConstraintLayout for android а другая – Solver for ConstraintLayout . Вот скриншот: В чем разница между этими двумя вариантами?

Android ConstraintLayout @dimens заменены жестко заданными значениями

Хейхо, В настоящее время я изучаю новый редактор макетов Android Studio с новым ConstraintLayout . Кстати, я ненавижу. Но у меня возникла проблема: если я хочу указать layout_height с @dimen , вместо этого вместо него вместо этого будет заменено значение dp . Кто-то еще получил эту проблему? Android Studio версии 2.2.2 и 2.2.3. Самая новая […]

Соотношение сторон ConstraintLayout

Рассмотрим следующий файл макета: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0000" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <ImageView android:layout_width="0dp" android:layout_height="0dp" android:background="#0000FF" android:padding="16dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintDimensionRatio="H,3:1" tools:layout_editor_absoluteX="16dp" /> </android.support.constraint.ConstraintLayout> </RelativeLayout> Я не уверен, как работает приложение: layout_constraintDimensionRatio. Мое понимание – это отношение всегда будет шириной: высота. Таким образом, 3: 1 […]

Значок оповещения ConstraintLayout

Что касается значка уведомления ConstraintLayout Я использовал ConstraintLayout для уведомления, как показано ниже. Здесь я использовал ImageButton и textview вывод: Здесь я использовал Button и textview вывод : Insted ofviewview используется кнопка, тогда она выглядит так. Может ли кто-нибудь помочь мне решить это в ограниченииLayout. Ex: Когда я пробовал с кнопкой, которая выглядит так. Еще […]

Как переключиться с по умолчанию ConstraintLayout на RelativeLayout в Android Studio 2.3.3

У меня есть последняя студия Android (2.3 beta 3), и кажется, что ConstraintLayout является стандартным при создании проекта. Как я могу переключить его на RelativeLayout?

Цвет TextView отображается как белый на реальном устройстве с помощью ConstraintLayout

Я пробовал свои руки на ConstraintLayout и до сих пор мне это очень нравилось, но теперь я столкнулся с особой проблемой. Тот же макет, если я создаю с использованием RelativeLayout отображает цвет содержащихся в TextView как цвет текста по умолчанию (серого цвета), но с ConstraintLayout он показывает белый цвет. Это происходит как на реальном устройстве, […]

ConstraintLayout не работает в графическом редакторе Android Studio 3.0 – Canary 4

У меня возникают проблемы при редактировании макетов, содержащих элемент ConstraintLayout в Android Studio 3.0. Мои зависимости заключаются в следующем: project.ext.support_library_version = '26.0.0-beta2' dependencies { compile 'com.android.support.constraint:constraint-layout:1.1.0-beta1' compile "com.android.support:palette-v7:${project.ext.support_library_version}" compile "com.android.support:support-v13:${project.ext.support_library_version}" compile "com.android.support:customtabs:${project.ext.support_library_version}" compile "com.android.support:cardview-v7:${project.ext.support_library_version}" … } Ошибка, отображаемая в редакторе пользовательского интерфейса: The following classes could not be instantiated: – android.support.constraint.ConstraintLayout (Open Class, Show Exception, […]

Пытается реплицировать выравнивание столбцов GridLayout с помощью ConstraintLayout

Я новичок в ConstraintLayout, и я пытаюсь воспроизвести то же поведение сетки, которое предлагает GridLayout с помощью ConstraintLayout. В частности, я хочу создать сетку с двумя столбцами. Ширина первой колонки должна быть как можно более узкой, а вторая колонка должна занимать все оставшееся горизонтальное пространство. Конечно, второй столбец должен быть справа от первого столбца, а […]

Почему Android Studio удаляет и / или меняет ограничения layout_margin *?

Я использую android.support.constraint.ConstraintLayout для компоновки представлений контента простой карты. Я получаю случайные изменения в моем XML, каждый раз, когда: Я перехожу на вкладку « Design » в Studio Studio Или когда у меня Preview панель Preview (в этом случае изменения происходят еще чаще во время моих изменений). Эти случайные изменения включают: Удаление моих вручную заданных […]