在项目开发中由于Socket 要保持长链接,所以我把socket client放到service中实现。
但是如何处理callback的问题呢?比如connect server这个操作在逻辑上一般要同步等待连接完成以后进行之后的逻辑,由于Activity与Service之间的通信我采用startService和广播来达成,个人感觉这样不能直接的使用interface来完成callback,大家有什么好想法吗?
------解决方案--------------------
handler也可以的说
------解决方案--------------------
解决方法发布一下啊