How to set transparent background for Image Button in code?
I can set ImageButton background transparent in layout.xml
using:
android:background="@android:color/transparent"
How I can acomplish same thing using java code?
Something like ib.setBackgroundColor(???);
Solution 1:
This is the simple only you have to set background color as transparent
ImageButton btn=(ImageButton)findViewById(R.id.ImageButton01);
btn.setBackgroundColor(Color.TRANSPARENT);
Solution 2:
Do it in your xml
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButtonSettings"
android:layout_gravity="right|bottom"
android:src="@drawable/tabbar_settings_icon"
android:background="@android:color/transparent"/>
Solution 3:
This should work - imageButton.setBackgroundColor(android.R.color.transparent);