android cardview具有圆角和两面阴影

android cardview具有圆角和两面阴影,android,android-cardview,Android,Android Cardview,我想使用内部有其他布局的cardview布局。我希望cardview具有圆角(我已成功完成)。现在,我希望它有阴影使用卡海拔。但问题是阴影明显避开了角半径,只是将cardview视为一个矩形,就像所有默认的cardview一样 以下是我所做的: <android.support.v7.widget.CardView android:layout_width="wrap_content" android:l

我想使用内部有其他布局的cardview布局。我希望cardview具有圆角(我已成功完成)。现在,我希望它有阴影使用卡海拔。但问题是阴影明显避开了角半径,只是将cardview视为一个矩形,就像所有默认的cardview一样

以下是我所做的:

 <android.support.v7.widget.CardView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                app:cardCornerRadius="14dp"
               app:cardElevation="4dp"
                app:cardBackgroundColor="#00000000"
                >


                <RelativeLayout
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:gravity="center_vertical"
                    android:id="@+id/imagecard"
                    android:background="@drawable/layout_bg"
                    >

                    <-- other layouts and views -->

                </RelativeLayout>


            </android.support.v7.widget.CardView>

这就是我要做的:


当我把cardview放在另一个父cardview中,具有相同的cardCornerRadius,并且在不同的侧面给子cardview不同的边距时,我得到了这个结果。但是它看起来不太吸引人。

您将
高程设置为0,您希望如何看到阴影?另外,你能提供一个屏幕来突出你正在谈论的内容吗?对不起。那是一个古老的密码。我已经更新了。请检查。添加您得到的内容。请使用圆角阴影布局和两面阴影。只需使用1个卡片视图,您不需要使用其中的2个。另外,如果
cardwiew
不是您想要的,我建议您使用创建阴影并设置为视图的背景