Android Пульсация FloatingActionButton не работает должным образом - PullRequest
0 голосов
/ 04 августа 2020

Моя проблема в том, что когда я нажимаю FloatingActionButton, рябь появляется на границе (почти не видно), а не в центре.

Это мой собственный стиль:

<style name="myFloatingActionButton" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorAccent">@android:color/white</item>
</style>

А это мой FloatingActionButton:

<com.google.android.material.floatingactionbutton.FloatingActionButton
    android:id="@+id/main_close_floatingActionButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="16dp"
    android:backgroundTint="@android:color/transparent"             //transparent background
    android:src="@drawable/close"
    android:theme="@style/myFloatingActionButton"                   //apply custom style
    app:elevation="0dp"                                             //remove default shadow
    app:fabSize="mini"                                              //adjust size
    app:hoveredFocusedTranslationZ="0dp"                            //remove default clicking effect
    app:pressedTranslationZ="0dp" />                                //remove default hover effect

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 04 августа 2020

Попробуйте использовать следующий атрибут, но помните, что он должен находиться внутри группы просмотра типаordinatorlayout

                android:layout_gravity="bottom|right"
...