如何摆脱我的按钮上出现的阴影? Android的

时间:2017-06-14 04:26:30

标签: android android-layout android-shapedrawable gradientdrawable

我创建了一个带有Gradient Drawable的按钮。

enter image description here

如果你看这个按钮,它会有我的红色箭头指出的那些额外的灰色线条。如果我使用XML创建形状但是当我使用

时,那些不会出现

下面看到的Gradient Drawable代码显示了这些行。我该如何摆脱它们?

    GradientDrawable gd = new GradientDrawable();
    gd.setColor(Color.parseColor("#FFFFFFFF")); 
    gd.setCornerRadius(20);
    gd.setStroke(30, Color.parseColor("#0077CC"));
    Button.setBackground(gd);

如果我增加setCorner Radius

,这些会变得更加明显

1 个答案:

答案 0 :(得分:1)

只需为按钮添加样式。

style="?android:attr/borderlessButtonStyle"