как отправить сообщение из службы в действие

] Я создаю AsyncTask, который создает службу, и теперь я хочу отправить из службы сообщение AsyncTask. мой код в AsyncTask:

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

надеюсь, что он обработает сообщение от службы, поправьте меня, если я ошибаюсь.

и из службы пытался сделать это

     Message message = Message.obtain(null, MyService.ADD_RESPONSE_HANDLER);
     message.replyTo = messenger;
      try {
             myService.send(message);
             catch (RemoteException e) {
             e.printStackTrace();
         }

но мои ошибки не могут найти символ в строках:

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

Что мне нужно добавить? Пожалуйста, дайте мне код, который будет работать. большое спасибо.

7
задан Siddharth 10 February 2013 в 04:10
поделиться