Cómo cambiar la imagen del ImageButton cuando se presiona y se libera?

Quiero que en mi aplicación Android, ImageButton cambiar su imagen cuando se presiona y se suelta, y cuando se presiona liberado de nuevo, la imagen de ImageButton se cambió de nuevo, ¿cómo hacerlo?

Crear un selector (es un archivo xml) poner en carpeta. Y en la trayectoria del xml cinco de ese xml instaed de la imagen real android:background="@drawable/imageselector" o en el programa también usted puede conseguir el mismo usando imageview.setBackgroundDrawable(R.drawable.imageselector)

A continuación se muestra mi selector imageselector.xml

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/arow_selected" /> <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/arow_selected" /> <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/arow_selected" /> <item android:drawable="@drawable/arow_unselect" /> </selector> 

Utilice el selector para esto … aquí hay un enlace para esto .. http://developer.android.com/reference/android/widget/ImageButton.html

  • cambiar la imagen del botón de imagen hasta que se presione
  • Color de fondo en un ImageButton
  • ImageButton en Android con fondo transparente
  • Cómo obtener Image Resource
  • ¿Cómo mostrar el texto en un ImageButton?
  • Imagebutton cambiar de forma programática?
  • Android - los estados de la superposición automática táctil / resaltado del estado de la imagen
  • ¿Cómo puedo cambiar las imágenes en un ImageButton en Android cuando uso un OnTouchListener?
  • Obtener recursos de un fragmento
  • Imagebutton imagen completa, esquinas redondas
  • ImageButton onClick cambiar color
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.