2017-06-28 56 views

回答

1

無法在官方Android框架中更改陰影顏色和角度。顏色始終爲黑色,角度是使用視圖的位置自動生成的。而且,在較老的平臺上,CardView的影子與棒棒糖完全不同,所以角度根本不起作用。

對於彩色陰影,您可以使用名爲Carbon的庫。看到這個答案:Android change Material elevation shadow color

+0

我可以看到很多卡片視圖與光影......原生一個真的很強大...反正感謝您的鏈接和響應! – Hiromi

0

我不認爲有一種方法來改變陰影的角度和顏色,但你可以嘗試CardView的海拔(陰影會變得更分散,但更長)。

<android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
    ... 
    card_view:cardElevation="8dp"> 
</android.support.v7.widget.CardView>