Плавающая кнопка Цвет фона - PullRequest
0 голосов
/ 31 января 2019

У меня проблема с изменением цвета фона FAB, похоже, что у FAB есть другой фон за ним

здесь мой код

<FrameLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_margin="@dimen/fab_margin"
    app:layout_anchor="@id/app_bar"
    app:layout_anchorGravity="bottom|end">

    <com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/fab"
        android:layout_margin="20dp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:backgroundTint="@color/colorPrimary"
        android:src="@android:color/transparent" />

    <TextView
        android:id="@+id/text_vote"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:text="@android:string/ok"
        android:elevation="16dp"
        android:includeFontPadding="false"
        android:textColor="@android:color/white"
        android:textAppearance="?android:attr/textAppearanceMedium" />

</FrameLayout>

enter image description here

Я хотел бы убрать фиолетовый / розовый цвет за ним.сейчас единственное решение, которое работает, - это изменение colorAccent в моем приложении, но это повлияет на другие элементы пользовательского интерфейса

Ответы [ 2 ]

0 голосов
/ 31 января 2019

Попробуйте этот код: я добавил эту строку в FloatingActionButton

app:backgroundTint="#000"

, чтобы изменить фон FloatingActionButton

Код

 <android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom|end"
    android:layout_margin="@dimen/fab_margin"
    app:backgroundTint="#000"
    app:srcCompat="@android:drawable/ic_dialog_email" />

Iнадеюсь, что это работает для вас

0 голосов
/ 31 января 2019

вы можете сделать, как показано ниже android:backgroundTint="@color/pink"

...