在样式中设置约束布局属性是否可行?

4
当我在活动的XML源文件中设置以下约束布局属性时,我得到了预期的结果,但当我在样式中设置它们时,设置的值根本没有被处理。
<style name="vrm_entry_number_button" parent="@android:style/Widget.Button">
    <item name="android:layout_margin">7dp</item>
    <item name="android:background">#496587</item>
    <item name="android:layout_width">0dp</item>
    <item name="android:layout_height">0dp</item>

    <item name="app:layout_constraintHeight_default">percent</item>
    <item name="app:layout_constraintHeight_percent">0.90</item>
    <item name="app:layout_constraintWidth_default">percent</item>
    <item name="app:layout_constraintWidth_percent">0.10</item>
</style>

这可能是由于什么原因导致的,是否有替代方法?
1个回答

6
按照以下步骤操作,应该可以解决问题。
<style name="vrm_entry_number_button" parent="@android:style/Widget.Button">
    <item name="layout_constraintHeight_default">percent</item>
    <item name="layout_constraintHeight_percent">0.90</item>
    <item name="layout_constraintWidth_default">percent</item>
    <item name="layout_constraintWidth_percent">0.10</item>
</style>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接