ImageView的或CardView像谷歌玩游戏的阴影

问题描述 投票:0回答:1

目前,这这是我显示我在我的项目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>

这结果是这样的:

enter image description here

这是非常基本的,我知道我们可以控制阴影的颜色在更高的API,但在由谷歌PlayGames应用程序在做同样的,即使在API级别21,如何?

对于实施例这样的:enter image description here

如何颜色被捕获并定居作为CardView或ImageView的阴影?我可以把这个给我的应用程序?

请下垂的问题之前,分享你的知识。

java android android-cardview google-play-games android-studio-3.3
1个回答
0
投票

对于API 28或更高“你可以控制使用的轮廓[环境|现货]海拔阴影颜色则shadowColor视图属性和[现货|环境] shadowAlpha主题属性”。见:https://twitter.com/crafty/status/1011918657759469569你CAND从这里找到旧版本的原型:https://gist.github.com/nickbutcher/1dcde5a989011d01fda491bc9a59c21e#file-blur_shadows-gif

© www.soinside.com 2019 - 2024. All rights reserved.