避免使用时尚的物品

Avoid using an item in style

我有一个按钮栏的样式。像这样的事情:

 <style name="Register.LayoutButtons">
        <item name="android:orientation">horizontal</item>
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_weight">1.0</item>
        <item name="android:layout_marginTop">16dp</item>
        <item name="android:background">@color/white</item>
    </style>

大多数情况下都可以,但在 1 个地方我不需要 layout_marginTop。 如何在不使用新样式的情况下取消它的效果?

在您设置项目样式的资源中,您还可以设置layout_marginTop="0dp". Or if you do it dynamically there should be a setter - for example setMargins(left, top, right, bottom)