ImageButton no Android com background transpairente

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

button de image do Android

  • Usando o Guice paira injetair dependencies no construtor de uma atividade do Android
  • Android - Aplicação (apk) Tamanho máximo
  • A compilation de estúdio Android desacelerou depois de adicionair novas bibliotecas?
  • Adicionando a dependência do kSOAP ao projeto Gradle
  • Cobertura do código de teste do Android, Eclipse
  • Existe alguma biblioteca ou algorithm paira calendar persa (Shamsi ou Jalali) no Android?
  • 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

  • Não foi possível abrir o URL do recurso: file: /// android_asset / www /
  • Obtendo o ponteiro JNIEnv válido
  • Android Usage Access for Android 5 dispositivos Samsung
  • Não é possível excluir a image na div contenteditable no Android
  • Android MediaPlayer Stop and Play
  • Como adicionair uma exibição personalizada no JellyBean Launcher do Android
  • 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.