Re: [问题] Service 与呼叫者的互动

楼主: darkk6 (Mr. Pan)   2015-11-17 00:20:32
感谢大家的指导,终于想通了 Listener 也要宣告 aidl 的意义,
我一直想透过 aidl 把 Caller Pass 给 Service,还去实作 Parcelable..
后来看了十座的范例才想到,只要 pass Listener 就好了:
IServiceBinder.aidl
interface IServiceBinder {
void setListener(MyListener listener);
}
MyListener.aidl
interface MyListener {
void onButtonClick();
}
我之前一直想把 setListener 写在 Service 中,原来应该要写在 Binder 里面..
感谢大家~

Links booklink

Contact Us: admin [ a t ] ucptt.com