] Я создаю 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);
Что мне нужно добавить? Пожалуйста, дайте мне код, который будет работать. большое спасибо.