Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2014, 00:35
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años
Puntos: 1360
Respuesta: Error Implements OnclickListener

No es un error de Android, es un error de Java. Específicamente porque no conoces el lenguaje.

El error es sencillo. Tu clase implementa la interfaz OnClickListener. Entonces tu clase MyActivity debe de implementar el método public void onClick(View view).

Pero veo que no lo estas haciendo y estas haciendo directamente.

Código Java:
Ver original
  1. btnAceptar.setOnclickListener(new View.OnclickListener(){
  2.             @Override
  3.             public void onClick(View view)
  4.             {
  5.                 Toast.makeText(getBaseContext(),"Has Pulsado Aceptar", Toast.LENGTH_SHORT).show();
  6.             }
  7.         });
Estas implementando el método de la interfaz, pero en una clase anónima. En conclusión, tienes 2 opciones.

Quitar implements OnClickListener o implementar el método onClick en tu clase MyActivity, remover el bloque de codigo de btnAceptar.setOnclickListener(...) y reemplazarlo por btnAceptar.setOnclickListener(this).