android - CardView - 在左侧和右侧添加带阴影的切口

标签 android cardview

我必须得到这种类型的卡片设计,在卡片 View 的两侧都有半圆,卡片 View 和半圆上都有阴影。

提前致谢。

最佳答案

我找到了解决方案 here创建一个名为 TicketView 的自定义 View 。 它提供了多种选项来设置圆弧的半径和分隔符选项。

您可以将其用作自定义 View 。

<com.vipulasri.ticketview.TicketView
    android:layout_width="match_parent"
    android:layout_height="160dp"
    android:layout_marginTop="60dp"
    android:layout_marginLeft="20dp"
    android:layout_marginRight="20dp"
    android:id="@+id/ticketView"
    app:orientation="vertical"
    app:scallopRadius="10dp"
    app:showBorder="false"
    app:scallopPositionPercent="50"
    app:showDivider="true"
    app:dividerType="dash"
    app:ticketElevation="14dp"/>

关于android - CardView - 在左侧和右侧添加带阴影的切口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45004605/

相关文章:

android - VM 范围的 cookie 管理是什么意思?

android - 使用 Android proguard 忽略外部库

android - 如何为android方法和类编写单元测试?

android - 如何知道 Listview 何时完成在 android 中填充数据?

android - Cardview 波纹效果不起作用

android - 错误 :(34) No resource identifier found for attribute 'srcCompat' in package 'com.hackerinside.jaisonjoseph.radioplanet'

android - 如何在 MPAndroidChart 中使用 setLabelCount(...)?

android - 我如何检测是否选择了 Card 或 RecyclerView 的项目?

java - CardView 无法正确展开

android - 单击其他项目时如何在android中的RecyclerView中展开和折叠cardview