我正在尝试创建一个带轮廓的 Material Components 按钮,但是除了笔触之外,我还需要它具有半透明的背景。
到目前为止,这是我的 XML 代码:
<android.support.design.button.MaterialButton
android:id="@+id/foo"
style="@style/Widget.MaterialComponents.Button.TextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
app:backgroundTint="#CFFF"
app:strokeColor="@color/colorAccent"
app:strokeWidth="2dp" />
这就是它的样子:
问题是按钮周围的笔划之外的一些背景是可见的(笔划宽度越大,出现的白色像素越多)。
例如,这是一个5dp
中风:
有没有办法解决这个问题,设置背景颜色的更好方法,或任何东西?