通过drawable更改浮动操作按钮背景

时间:2016-02-01 17:52:43

标签: android android-drawable floating-action-button

我想用drawable替换浮动动作按钮的圆圈,我正在使用这个fab fab on github 我正在使用这个fab,因为它可以与SDK 14一起使用

这是xml文件:

      <com.getbase.floatingactionbutton.FloatingActionsMenu
            android:id="@+id/multiple_actions_saisiev2"
            android:layout_width="179dp"
            android:layout_height="368dp"
            android:layout_alignParentBottom="true"
            android:layout_alignParentRight="true"
            android:layout_alignParentEnd="false"
            fab:fab_addButtonColorNormal="@color/dull_yellow"
            fab:fab_addButtonColorPressed="@color/dull_yellow"
            fab:fab_addButtonPlusIconColor="#182740"

            android:layout_marginBottom="100dp"
            android:layout_marginRight="30dp">

            <com.getbase.floatingactionbutton.FloatingActionButton
                android:id="@+id/fab_contre"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                fab:fab_colorNormal="@color/vert_fab"
                fab:fab_title="@string/contre"
                fab:fab_addButtonPlusIconColor="#FFFFFF"
                fab:fab_colorPressed="@color/vert_fab"/>

            <com.getbase.floatingactionbutton.FloatingActionButton
                android:id="@+id/fab_perte"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                fab:fab_colorNormal="@color/vert_fab"
                fab:fab_title="@string/perte"
                fab:fab_addButtonPlusIconColor="#FFFFFF"
                fab:fab_colorPressed="@color/vert_fab"/>

        </com.getbase.floatingactionbutton.FloatingActionsMenu>

如果我使用android:background它不起作用,如果我在JAVA中更改背景,则png会出现在按钮的背景上。 我尝试修改库,但是当我尝试修改某些东西时没有出现。

谢谢

1 个答案:

答案 0 :(得分:0)

我想这应该有帮助......本机使用Floating Action Button来设置drawable属性是这样的。

android:src="@android:drawable/ic_dialog_email"

native fab icon

或 从您正在使用的库中,查看implementation

fab:fab_icon="@drawable/ic_fab_star"
  

输出   enter image description here