botón de imagen de Android

¿Cómo puedo crear un botón sin texto y una imagen centrada horizontalmente? No quiero usar ImageButton porque quiero definir una imagen de fondo diferente

Solo utiliza un ImageButton y crea el fondo como lo desee y establece el icono como el src.

 

texto alternativo

solo use un botón con Android: drawableRight propiedades como esta:

  

Puede configurar el onClick de un ImageView y configurarlo para que se pueda hacer clic en él, o establecer la propiedad drawableBottom de un botón normal.

  ImageView iv = (ImageView)findViewById(R.id.ImageView01); iv.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub } }); 

Puedes usar el botón:

1 – hacer que el texto esté vacío

2 – establece el fondo para ello

+3 – puede usar el selector para un botón más útil y agradable


Acerca del botón imagen, puede configurar la fuente de la imagen y el fondo como la misma imagen y debe ser (* .png) cuando lo haga, puede hacer cualquier diseño para el botón

y para obtener más belleza, use el selector // solo Google it;)