I want to set opacity to my ImageButton, so when it is unselected, I can see the background a bit, and when I press on it – it becomes normal(no transparency).
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If the background you are using is itself an image, then you can’t simply “set” the transparency, it’s coming from the png image that is the resource for the background. I’d recommend creating 3 9-patch png images for the different stages of the button using transparency as necessary for whichever stage you like. There’s a description of how to use a different graphic and xml config file for your own background images in the docs on ImageButton
http://developer.android.com/reference/android/widget/ImageButton.html
If you used a solid color for the background, transparency can be achieved using a color code that has AARRGGBB as elements.
android:background=”#55FF0000″ would be a partially transparent red background.