Какой атрибут заменяет относительный процент в Android-Studio 2.2

Раньше я использовал макет ограничения Android Studio 2.2 с зависимостью «constraint-layout: 1.0.0-alpha3», но теперь я использую макет ограничения: 1.0.0-alpha7, атрибут «relativePercent» не существует. Какой атрибут заменить на «relativePercent»?


person Dutn    schedule 17.08.2016    source источник


Ответы (1)


Вы можете использовать app:layout_constraintGuide_percent в направляющей, чтобы установить ее положение в процентах.

<android.support.constraint.Guideline
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/guideline1"
    android:orientation="vertical"
    app:layout_constraintGuide_percent="0.70"/>

Затем вы можете использовать направляющую, например, в качестве целевого ограничения компоновки компонента.

app:layout_constraintLeft_toLeftOf="@+id/guideline1"
person Brian    schedule 25.08.2016
comment
Спасибо, но app:layout_constraintGuide_percent не работает, я вижу, что работают только app:layout_constraintGuide_end и app:layout_constraintGuide_begin?? - person Dutn; 26.08.2016
comment
Убедитесь, что вы используете как минимум версию alpha6 библиотеки com.android.support.constraint:constraint-layout:1.0.0-alpha6 - person Brian; 26.08.2016
comment
Я только что создал новый макет. оно работает. Но макет, который я создал раньше, - нет. я проверю. Спасибо - person Dutn; 26.08.2016
comment
это работает, когда я перемещаю рекомендации поверх других представлений. - person Dutn; 26.08.2016