如何维护从右到左布局的ConstraintLayout指南?

时间:2018-01-22 09:53:10

标签: android layout right-to-left android-constraintlayout

我遇到的问题是当我尝试使用android.support.constraint.Guideline支持layout_constraintGuide_begin的从右到左布局方向时,属性UserOrders unique-userid-100 unique-orderid-456 [order details here] unique-orderid-123 [order details here] unique-userid-200 unique-orderid-789 [order details here] .... 不会反映指南在发生从右到左布局的情况下。有没有办法使用从右到左布局的指南?

1 个答案:

答案 0 :(得分:0)

要从右到左支持指南,请在values / dimens.xml中添加此内容

<resources>
 <item name="guide_percent" format="float" type="dimen">0.3</item>
</resources>

并在values-ldrtl / dimens.xml文件中添加guide_percent的此值。

<resources>
     <item name="my_percent" format="float" type="dimen">0.7</item>
</resources>

像这样使用:

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