¿Cómo establecer un fondo transparente para el botón de imagen en el código?

Puedo configurar el fondo ImageButton transparente enlayout.xml utilizando:

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

¿Cómo puedo lograr lo mismo usando el código de Java? Algo comoib.setBackgroundColor(???);

Respuestas a la pregunta(7)

Su respuesta a la pregunta