Как добавить прозрачность элемента внутри RecyclerView, когда он не соответствует границе списка?

Как заставить элемент RecyclerView плавно исчезать, когда он выходит из границы списка? См. Изображение ниже. Все возможные решения высоко оценены!

Введите описание изображения здесь

Примечание. Решение с View выше над RecyclerView которое имеет градиентный фон (теневая имитация), не работает хорошо, потому что у меня есть экран градиента на экране, и трудно сопоставить этот «теневой» фон обзора с экраном фона, и он выглядит так: Введите описание изображения здесь

Итак, работает как тень, а не как исчезновение.

ОБНОВЛЕНО: Получил второй экран со следующим фоном:

 <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <gradient android:type="linear" android:startColor="#FF14141d" android:endColor="#0014141d" android:angle="270"/> </shape> 

Вот оригинальный фон экрана

Введите описание изображения здесь

Solutions Collecting From Web of "Как добавить прозрачность элемента внутри RecyclerView, когда он не соответствует границе списка?"