This is my first post. And I use this site as a great resource. But I ran into a problem. I tried applying a shadow effect to my ImageButton, but does it really work? What I'm trying to achieve is the shadow that you can see on the floating bubble (Material Design). I have an ImageButton circle, but I want to add a shadow around it. How can i achieve this?
This is circle_button.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:color="#C62666"/> </shape>
This is circle_button_pressed.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:color="#E92D6C"/> </shape>
This is my selector, which combines both portable and one. button.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/circle_button" android:state_focused="true" android:state_pressed="true" /> <item android:drawable="@drawable/circle_button_pressed" android:state_focused="false" android:state_pressed="true" /> <item android:drawable="@drawable/circle_button_pressed" android:state_focused="true" /> <item android:drawable="@drawable/circle_button" android:state_focused="false" android:state_pressed="false" /> </selector>
And this is how I apply it to my ImageButton
<ImageButton android:id="@+id/btn_apply" android:layout_width="68dp" android:layout_height="68dp" android:layout_alignParentTop="true" android:layout_alignRight="@+id/scrollView1" android:layout_marginRight="45dp" android:layout_marginTop="94dp" android:adjustViewBounds="true" android:background="@drawable/button" android:scaleType="fitCenter" android:src="@drawable/apply_two" />
So again How to add a shadow to my button? Thank you for your time.
java android html css button
Paperweight
source share