为什么我的FAB图标周围有黑框?

时间:2015-12-26 19:44:15

标签: android material-design floating-action-button

我通过下载包含24dp中图标的png drawables的存档,从android支持库创建了材质浮动操作按钮,并使用material icons site中的添加图标。

这是我用FAB创建的代码:

<android.support.design.widget.FloatingActionButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="16dp"
        android:elevation="6dp"
        android:src="@drawable/ic_add"
        app:fabSize="normal"
        android:layout_gravity="bottom|right"
        app:layout_anchorGravity="bottom|right|end"
        app:pressedTranslationZ="12dp">

</android.support.design.widget.FloatingActionButton>

这是它在xml设计选项卡中呈现的方式:

enter image description here

由于我的按钮具有正确的xml语法,所以我没有做太多事情,图标显然是透明的,周围没有黑色背景。

2 个答案:

答案 0 :(得分:3)

问题不是来自代码,而是来自图片本身,请尝试使用此icon

答案 1 :(得分:0)

这是一个Android工作室问题。尝试在设备中运行该应用程序,该按钮可能正确显示。有关此错误的更多详细信息 - ic_stop_white_*dp.png background is black, not transparent