Я пытаюсь отправить данные о своей деятельности в службу и получить обратно некоторую информацию, но получаю:
java.lang.RuntimeException: Не могу размещать объекты, не относящиеся к Parcelable, по процессов.
Код операции выглядит так:
Message msg = Message.obtain(null, 1);
msg.obj=1;
msg.replyTo=new Messenger(new PlanRequestIncomingHandler());
try {
msgService.send(msg);
} catch (RemoteException e) {
Log.i(tag, "Can not send msg to service");
e.printStackTrace();
}
Когда я устанавливаю msg.obj = something
, я получаю java.lang.RuntimeException, может ли кто-нибудь мне помочь?