grade:
dependencies {
compile 'com.sdsmdg.harjot:materialshadows:1.2.5'
}
Example Usage 1 (Simple)
XML
<com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:layout_width="130dp" android:layout_height="130dp" android:elevation="5dp" android:src="@drawable/poly" /> </com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper>
Result
Example Usage 2 (Offset)
XML
<com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper android:layout_width="match_parent" android:layout_height="match_parent" app:shadowOffsetX="-15" app:shadowOffsetY="30"> <ImageView android:layout_width="130dp" android:layout_height="130dp" android:elevation="10dp" android:src="@drawable/poly" /> </com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper>
Result
Example Usage 3 (Shadow intensity)
XML
<com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper android:layout_width="match_parent" android:layout_height="match_parent" app:shadowOffsetX="-15" app:shadowOffsetY="30" app:shadowAlpha="0.9"> <ImageView android:layout_width="130dp" android:layout_height="130dp" android:elevation="10dp" android:src="@drawable/poly" /> </com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper>
Result
Example Usage 4 (Semi-transparent views)
XML
<com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper android:layout_width="match_parent" android:layout_height="match_parent" app:shadowOffsetX="-30" app:shadowOffsetY="30"> <ImageView android:layout_width="130dp" android:layout_height="130dp" android:elevation="10dp" android:background="#55000000" /> </com.sdsmdg.harjot.materialshadows.MaterialShadowViewWrapper>