在棒棒糖Android中,透明背景按钮变暗

在棒棒糖Android中,透明背景按钮变暗,android,android-view,android-xml,android-button,nine-patch,Android,Android View,Android Xml,Android Button,Nine Patch,我有一个带有透明部分的9patch背景的按钮,但整个按钮都有这样的变暗效果: 下面是按钮xml代码: <Button android:id="@+id/login_operator" android:layout_width="match_parent" android:layout_height="40dp" android:l

我有一个带有透明部分的9patch背景的按钮,但整个按钮都有这样的变暗效果:

下面是按钮xml代码:

<Button
                    android:id="@+id/login_operator"
                    android:layout_width="match_parent"
                    android:layout_height="40dp"
                    android:layout_margin="5dp"
                    android:background="@drawable/white_rounded"
                    android:drawableRight="@mipmap/arrow_white_down"
                    android:gravity="left|center_vertical"
                    android:text="@string/select_operator"
                    android:textAppearance="?android:attr/textAppearanceMedium" />

以下是此按钮的外观:

这是9块补丁的背景图像:


这种变暗效果只发生在棒棒糖Android版本上。。那么有人知道这种变暗效果是从哪里来的吗?

我在棒棒糖上遇到了这个问题,出于某种原因,默认按钮样式具有这种变暗效果

通过制作此自定义样式解决了此问题:

<style name="ButtonStyle" parent="Widget.AppCompat.Button.Borderless">
    <item name="android:background">@drawable/trans</item>
</style>

@可牵引/变速器
将其分配给按钮:

<Button
       ....
       style="@style/ButtonStyle" />

以下是如何搭配和不搭配款式:


非常感谢,这是正确的解决方案!