Omair Saleem
Omair Saleem

Reputation: 21

How to hold shadow in recyclerview while scrolling

I am using shadow library in horizontal recyclerview and whenever i scroll left or right shadow will disappears

<com.gigamole.library.ShadowLayout
            android:id="@+id/go_shadow"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentEnd="true"
            android:layout_centerInParent="true"
            app:sl_shadow_angle="90"
            app:sl_shadow_color="@color/shadow_color"
            app:sl_shadow_distance="10dp"
            app:sl_shadow_radius="10dp"
            app:sl_shadowed="true"
            >

        <ImageView
            android:id="@+id/downloadIcon"
            android:layout_width="@dimen/go_width"
            android:layout_height="@dimen/go_height"
            android:background="@drawable/ripple_effect"
            android:src="@drawable/ic_go_manual" />
        </com.gigamole.library.ShadowLayout>

For reference
shadow library

pic before scroll

pic after scroll

Upvotes: 1

Views: 215

Answers (1)

Sai Vineel
Sai Vineel

Reputation: 21

if you want a shadow effect for an image view. Then ad these lines of code for your image view:

    android:elevation="25dp"
    android:outlineProvider="bounds"

if you want a shadow effect for Card view. Then ad these lines of code for your Card view:

app:cardElevation="15dp"
app:cardCornerRadius="8dp"

Upvotes: 2

Related Questions