Jak sprawić, że element RecyclerView
zniknie gładko, gdy wychodzi poza granicę listy? Zobacz zdjęcie poniżej. Wszystkie możliwe rozwiązania wysoko cenione!Jak dodać przezroczystość elementu wewnątrz okna RecyclerView, gdy znajduje się poza granicami listy?
Uwaga: Rozwiązanie z View
powyżej RecyclerView
który ma gradientu tła (cień imitacja) nie działa dobrze, bo mam tle gradientu na ekranie i trudno jest dopasować, że „cień” Widok tło do tła ekranu i wygląda tak:
Tak więc, działa jak cień nie jak zniknięcie.
AKTUALIZACJA: Got drugi ekran z następującym tle:
<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>
Oto tło Oryginalny ekran
Jestem nie wiem, czy rozumiem, czego potrzebujesz, ale dlaczego nie używać gradientu przechodzącego od całkowicie przezroczystej do nieprzejrzystej czerni z wysokością np. 4dp? – npace
@npace, ponieważ nie mam jednolitego tła ekranu, a to rozwiązanie prowadzi do efektu cienia (jak na drugim obrazie i tutaj można go lepiej zobaczyć http://screencast.com/t/njDZjBkF3la). Ma ten sam kolor z tłem ekranu po prawej i lewej stronie listy, ale innym kolorem na środku listy. – Natasha
@npace Potrzebuję efektu płaskiej strony, ale gładkie zniknięcie przedmiotu. – Natasha