浮动动作按钮上的阴影

时间:2018-07-05 18:24:08

标签: android android-studio

由于某种原因,我的浮动操作按钮上方会出现一个小阴影,如here所示,但仅在调试设备上出现,而在Android Studio预览中则没有。

按钮嵌套在相对布局中,如下所示将其放置在屏幕底部:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentEnd="true"
        android:layout_margin="16dp"
        android:src="@drawable/baseline_play_circle_outline_white_36" />
</RelativeLayout>

更新

This是单击后的样子。 该问题也是由于向FAB中添加here之类的alpha值引起的 但就我而言,由于阴影颜色与原始颜色几乎相同,因此添加0.9 alpha使其不那么明显。

1 个答案:

答案 0 :(得分:0)

尝试向fab添加以下属性:

android:clipChildren="false"
android:clipToPadding="false"