【问题标题】:Fab button with an icon showing shadow in ics (Android 4.1)带有图标的 Fab 按钮在 ics 中显示阴影(Android 4.1)
【发布时间】:2018-02-28 06:50:59
【问题描述】:

我已经创建了这个布局,它在 Android 6.0 上运行良好,但在 android 4.1 中我得到了这个奇怪的阴影(图片中 fab 按钮周围的黑色阴影)。以下是我的布局。

下面是屏幕

下面的xml代码

   <RelativeLayout
        android:id="@+id/main_avatar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true">
           <de.hdodenhof.circleimageview.CircleImageView
            android:id="@+id/imageview_account_profile"
            android:layout_width="80dp"
            android:layout_height="80dp"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:src="@drawable/avatar_a2a"
            app:civ_border_color="@color/material_white"
            app:civ_border_width="2dp" />
           <android.support.design.widget.FloatingActionButton
            android:layout_width="30dp"
            android:layout_height="30dp"
            android:src="@drawable/ic_call"
            app:backgroundTint="@color/colorAccent"
            app:layout_anchor="@+id/imageview_account_profile"
            android:scaleType="center"
            android:layout_alignParentTop="true"
            android:layout_alignRight="@+id/imageview_account_profile"
            android:layout_marginTop="45dp"
            android:id="@+id/floatingActionButton" />
    </RelativeLayout>`

【问题讨论】:

  • 在此处发布您的xml 代码
  • 设置imageview的背景为null。
  • @AbdulKawee XML 更新
  • @HemantParmar 您的意思是将圆形图像视图的背景更改为 null ?但这与 fab shadow 有什么关系?
  • 而不是 src 尝试设置 android:background="@drawable/avatar_a2a"

标签: android android-layout floating-action-button android-layout-editor


【解决方案1】:

将app:elevation="0dp" 添加到FloatingActionButton 解决了我的问题

【讨论】:

    猜你喜欢
    • 2014-08-20
    • 1970-01-01
    • 2016-11-11
    • 2017-07-25
    • 2017-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多