在支持库中引入了FloatingActionButton。有一个选项可以使用app:borderWidth="2dp"
来设置按钮的边框宽度,但是如何设置边框颜色呢?
我创建了一个自定义drawable来实现这个目的,例如:
<item>
<shape android:shape="oval">
<solid android:color="@color/color1" />
<stroke android:width="2dp" android:color="@android:color/white" />
</shape>
</item>
尝试使用FloatingActionButton的android:background
和app:backgroundTint
属性来设置背景,但两者都无效。请注意,app:backgroundTint
似乎只接受颜色而不是可绘制对象。
有人知道任何解决方法吗?
scaleType
应该是居中的。我尝试了hdpi
图标。尝试调整图标大小。然后再告诉我,它是否将图标居中? - Noman Rafique