【发布时间】:2019-11-15 09:56:16
【问题描述】:
我需要我的应用程序的所有按钮都具有相同的宽度和高度。所以我尝试在styles.xml中这样做:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:buttonStyle">@style/MyButton</item>
</style>
<style name="MyButton" parent="@style/Widget.AppCompat.Button">
<item name="layout_constraintHeight_percent">0.15</item>
<item name="layout_constraintWidth_percent">0.23</item>
</style>
它不起作用,按钮忽略了这些值。如何实现?
而且,一旦我实现了它,我怎样才能覆盖一些我需要更大的特定按钮的值?
【问题讨论】:
-
你也可以发布按钮 XMl 代码
-
你不应该在styles.xml中定义宽度/高度
标签: android android-layout android-constraintlayout android-button android-styles