Как добавить тень на CardView, выровненную по нижней части родителя

У меня есть CardView, выровненный снизу по экрану, несмотря на высоту, я хочу добавить больше тени к верхней части CardView. Я пробовал с

  android:shadowColor="#000"
  android:shadowDx="0"
  android:shadowDy="30"
  android:shadowRadius="50"

Но не вижу никаких изменений, вот мой код:

    <RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:clipToPadding="false"
        android:clipChildren="false"
         android:orientation="vertical"
         android:layout_width="match_parent"
         android:layout_height="match_parent">

    <!--rest of the code-->

     <LinearLayout
            android:layout_width="match_parent"
            android:layout_alignParentBottom="true"
            android:shadowColor="#000"
            android:shadowDx="0"
            android:shadowDy="30"
            android:shadowRadius="50"
            android:layout_height="wrap_content">
        <android.support.v7.widget.CardView      
xmlns:app="http://schemas.android.com/apk/res-auto"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:elevation="8dp"                         
             android:divider="@android:color/transparent"
             android:dividerHeight="0.0px"
             android:clipToPadding="false"
             android:clipChildren="false"
             app:cardElevation="10dp"
             app:cardPreventCornerOverlap="false">

          <!--rest of the code-->
    </android.support.v7.widget.CardView>
    </LinearLayout>

    </RelativeLayout>
Решение

Ну, маржа не очень помогает, поэтому я накладываю padding на основной контейнер и удаляю все эти свойства тени, потому что android:elevation="" - это то, что делает работу.

Вот понятный код, который работает для этой задачи:












И изображение того, как это выглядит:

Комментарии (0)

Добавление поля вокруг вида, который должен иметь тень, может помочь.

Комментарии (0)