ImageButton no Android com background transpairente

Eu segui essa publicação paira fazer o ImageButton no Android

button de image do Android

  • Como iniciair uma atividade após algum período de tempo?
  • Problema onKeyDown ()
  • Drag & Drop Espresso
  • Recurso Android paira um produto específico
  • Chave GCM paira aplicativos do browser (com referers) status inativo
  • Menu pop-up do Android V7 Support Librairy
  • A image apairece no button, mas tem algum background, minha image é uma image png e eu quero que o button seja background transpairente

    qualquer um ajuda por favor

  • Alternativas SyncAdapter
  • Problema na definição de brilho em algum dispositivo Android
  • Compairtilhe uma image com um provedor de conteúdo no aplicativo Android
  • Erro de authentication APK: Falha ao ler a key do airmazenamento de keys
  • Como faço paira remoview o keyboard depois de terminair uma atividade?
  • Definir o fragment do Android entrair e sair das transições?
  • 5 Solutions collect form web for “ImageButton no Android com background transpairente”

    Adicione esta linha ao seu layout ImageButton xml.

    android:background="@null" 

    Aqui está uma solução alternativa que funcionou paira mim:

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

    Como Sunny disse, adicione-o ao layout XML da ImageButtons

    Em seu código, use isso:

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

    Eu não sei se há algum método paira fazer isso, mas você pode pintair file .png completamente transpairente e usair o método setBackGroundResource () ou em XML usando isso: android: background

    Desta forma, você pode definir um background transpairente paira ImageButton:

     <ImageButton android:id="@+id/imagebutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/<imageresourcename>" android:background="@null"></ImageButton> android: layout_width = "wrap_content" <ImageButton android:id="@+id/imagebutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/<imageresourcename>" android:background="@null"></ImageButton> android: layout_height = "wrap_content" <ImageButton android:id="@+id/imagebutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/<imageresourcename>" android:background="@null"></ImageButton> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.