簡體   English   中英

ImageView或CardView的陰影,例如Google Play游戲

[英]Shadow of ImageView or CardView like Google Play Games

目前,這是我在項目的cardview下顯示陰影的方式:

<android.support.v7.widget.CardView android:id="@+id/item_card"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  app:cardCornerRadius="5dp"
  app:cardUseCompatPadding="true"
  app:cardElevation="5dp">
</android.support.v7.widget.CardView>

結果看起來像這樣:

在此處輸入圖片說明

這是非常基本的,我知道我們可以在更高的api中控制陰影顏色,但是即使在API級別21中,Google的PlayGames應用程序也可以做到這一點,怎么做?

例如: 在此處輸入圖片說明

如何捕獲顏色並將其沉降為CardView或ImageView的陰影? 我可以把它帶到我的應用程序嗎?

標記問題之前,請先分享您的知識。

對於API 28和更高版本,“您可以使用outline [Ambient | Spot] ShadowColor視圖屬性和[spot | ambient] shadowAlpha主題屬性來控制高程陰影顏色”。 見: https://twitter.com/crafty/status/1011918657759469569你CAND這里找到舊版本的原型: https://gist.github.com/nickbutcher/1dcde5a989011d01fda491bc9a59c21e#file-blur_shadows-gif

暫無
暫無

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

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