我有一个 minSdk=15 的应用程序。
我正在尝试迁移到 ConstraintLayout。
几乎可以。但是当我从layout editor更改 margin_left 的值时,layout_marginLeft/Right属性被删除。
前
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="24dp"
android:layout_marginStart="24dp" // <- I will set to 16dp from layout editor
/>
后
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
// <- layout_marginLeft is removed...
android:layout_marginStart="16dp" // <- it is ok
/>
预期行为
如果我从布局编辑器更改 marginLeft,
layout_marginLeft/Right和layout_marginStart/End已更改。
更新
我从下面设置值
成功更改layout_margineStart/End,但layout_marginLeft/Right被移除。
或者
value 被拒绝并且layout_marginLeft/Right被移除。