想设计service,从service获得data
定义interface的接口
int getvalue(int a, out int b, out String c)
但是编译时,说out int b, out String 出错。不大想仅仅传一个整型值,设计一个parceable类。
请问大家从service回传整形value,这些基本数据类型时,如何设计aidl接口?
------解决思路----------------------
参考下这篇文章吧,http://blog.csdn.net/saintswordsman/article/details/5130947
------解决思路----------------------
最近刚刚用过类似的东西。
1、返回多个同类的基本类型数据可以用数组;
2、返回多个不同类型的数据,我用String或者String数组。接收数据后再转换。
方法有点儿糙,主要是我对Service这玩意儿也没有深入研究,这答案算凑数吧。