ImageButton en Android con fondo transparente

He seguido este post para hacer ImageButton en android

Botón de la imagen de androide

La imagen aparece al botón pero tiene cierto fondo, mi imagen es una imagen del png y quiero que el botón sea fondo transparente

Alguien ayuda por favor

Agregue esta línea a su diseño ImageButton xml.

android:background="@null" 

He aquí una solución alternativa que funcionó para mí:

 android:background="@android:color/transparent" 

Como dijo Sunny, agréguelo al diseño XML de ImageButtons

En su código use esto:

 ImageButton btn = new ImageButton(this); btn.setImageResource(R.drawable.btn_close); btn.setBackgroundResource(0); 

No sé si hay algún método para hacer eso, pero puedes pintar el archivo .png completamente transparente y usar el método setBackGroundResource () o en XML usando esto: android: background

De esta manera puede establecer un fondo transparente para ImageButton:

 <ImageButton android:id="@+id/imagebutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/<imageresourcename>" android:background="@null"></ImageButton> 
  • ImageButton onClick cambiar color
  • ¿Cómo mostrar el texto en un ImageButton?
  • Cómo obtener Image Resource
  • ImageButton en Android
  • Android - los estados de la superposición automática táctil / resaltado del estado de la imagen
  • Color de fondo en un ImageButton
  • ¿Cómo puedo cambiar programáticamente el destino ImageButton src cuando se cumple una condición?
  • Android - imagen diferente para rollover en ImageButton
  • Botones redondeados de la imagen del androides de las esquinas
  • Imagebutton cambiar de forma programática?
  • Desactivar un ImageButton?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.