簡體   English   中英

沒有提升對於支持材料設計中的FloatingActionButton(FAB)

[英]No elevation For FloatingActionButton ( FAB ) in Support Material Design

這個問題的幫助下,我構建了一個浮動動作按鈕來向我的Listview添加元素

代碼很簡單:

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    app:backgroundTint="@color/spg_rosa"
    app:borderWidth="0dp"
    app:elevation="4dp"
    app:fabSize="normal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_add_white_48dp"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    />

事情是

app:elevation="4dp"

不工作,我看不到任何影子!

我抓住了谷歌的圖標: https//www.google.com/design/icons/

任何想法?

編輯:我在三星S3 Mini(API 16)中使用它

我剛剛在Samsung S3 Mini(API 16)上測試了您的樣品。 對我來說,海拔是有效的。 因為高程值很小,所以不太明顯,試着增加值。 正如BrentM所說,如果未添加app:borderWidth="0dp"app:borderWidth="0dp"

您的問題是“android:layout_alignParentBottom =”true“,這意味着您的按鈕位於底部邊緣,嘗試在底部添加至少10dp的邊距,它將解決您的問題。

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    app:backgroundTint="@color/spg_rosa"
    app:borderWidth="0dp"
    app:elevation="4dp"
    app:fabSize="normal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_add_white_48dp"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    android:layout_marginBottom="10dp"
    />

問候!

事情是我的Listview是黑色的! 我將顏色主題改為白色,我可以看到陰影!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM