¿Fijó imagen en un botón en androide?

He estado intentando fijar una imagen en un botón usando el código siguiente pero no parece trabajar … pienso que lo que estoy haciendo mal es la trayectoria de la imagen que estoy utilizando pero intenté diversos caminos y no Trabajo … he copiado mi imagen a la carpeta dibujable en la carpeta res … ¿qué estoy haciendo mal aquí?

final Button next = (Button) findViewById(R.id.Button02) ; Drawable d = Drawable.createFromPath("@drawable/finalarrow1"); next.setBackgroundDrawable(d); 

Por qué no usar

 final Button next = (Button) findViewById(R.id.Button02); next.setBackgroundResource(R.drawable.finalarrow1); 

Puede utilizar el "botón de imagen" es mejor para usted ,,, y el código como este:

 final ImageButton next = (ImageButton) findViewById(R.id.Button02) ; Drawable d = Drawable.createFromPath("@drawable/finalarrow1"); next.enter.setImageDrawable(d); 
  • Cómo hacer una forma de la cápsula ¿Botón en androide?
  • Vista web de Android con el botón Atrás, si no
  • Android, ¿qué sucede realmente después de cerrar una aplicación?
  • Cómo obtener un fondo de botón de nuevo a predeterminado (mediante programación)?
  • Android: Crear botón en forma
  • Error: los intervalos SPAN_EXCLUSIVE_EXCLUSIVE no pueden tener una longitud cero
  • Vibrar cuando se mantiene pulsado el botón
  • Botón para copiar el valor de una cadena al portapapeles
  • Aumentar el área clicable del botón
  • Uso de la instrucción Switch para controlar clics de botón
  • Android establecer el fondo del botón mediante programación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.