2012-06-29 40 views
6

Construyo una AsyncTask que crea un servicio y ahora deseo enviar el mensaje de servicio a AsyncTask. mi código en la AsyncTask es:cómo enviar mensaje del servicio a la actividad

class ResponseHandler extends Handler { 
    public void handleMessage(Message message) { 
     // Toast.makeText(this, "message from service",Toast.LENGTH_SHORT).show(); 
} 

esperanza de que se controle el mensaje de servicio correcto a mi si me equivocado.

y del servicio trataron de hacer esto

pero mis errores son no puede encontrar símbolo en líneas:

MyService.ADD_RESPONSE_HANDLER 
    message.replyTo = messenger; 
    try { 
    myService.send(message); 

¿Qué necesito para agregar? Por favor dame un código que hará el trabajo. muchas gracias.

+2

¿Alguna razón por la que no ha marcado ninguna respuesta? ¿Intentó ambos, cuál respuesta funcionó para usted? – Siddharth

Respuesta

Cuestiones relacionadas