Android – Botón imagen con fondo transparente

¿Cómo hacer que un ImageButton de Android tenga el fondo transparente? Una posible solución es que en xml de definición del botón (por ejemplo «activity_main.xml» de /res/layout) definas el botón con la propiedad de fondo de pantalla a transparente: android:background=»@android:color/transparent» Un ejemplo del código de definición del botón sería: <ImageButton android:id="@+id/imageButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/button1" android:layout_centerHorizontal="true"…