通过可绘制对象更改浮动操作按钮背景
Change the floating action button background by a 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 会出现在按钮的背景上。
我尝试修改库,但是当我尝试修改某些东西时什么也没有出现。
谢谢
我想这应该有所帮助...本机使用 Floating Action Button 来设置可绘制属性是这样的。
android:src="@android:drawable/ic_dialog_email"
或
从您正在使用的图书馆中,检查 implementation
fab:fab_icon="@drawable/ic_fab_star"
Output
我想用可绘制对象替换浮动操作按钮的圆圈,我正在使用这个 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 会出现在按钮的背景上。 我尝试修改库,但是当我尝试修改某些东西时什么也没有出现。
谢谢
我想这应该有所帮助...本机使用 Floating Action Button 来设置可绘制属性是这样的。
android:src="@android:drawable/ic_dialog_email"
或 从您正在使用的图书馆中,检查 implementation
fab:fab_icon="@drawable/ic_fab_star"
Output