我试过用谷歌搜索一张照片,但我想知道是否有办法让我在布局文件中使用十六进制指定浮动动作按钮的颜色。 我希望颜色与应用程序的其余部分一致。
答案 0 :(得分:0)
您可以通过FloatingActionButton XML中的app:backgroundTint
属性更改FAB的颜色
<android.support.design.widget.FloatingActionButton
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_myicon"
app:backgroundTint="@color/mycolor"
app:fabSize="normal"
app:elevation="5dp">
答案 1 :(得分:0)
您可以使用syles.xml中的colorAccent设置浮动操作按钮颜色:
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="drawerArrowStyle">@style/drawer_toggle</item>
</style>
或者如果你不想改变colorAccent,你可以像deejay所说的那样使用backgroundTint。