搜尋

首頁  >  問答  >  主體

android - 安卓中服务与组件通信的问题

菜鸟求教:一直很疑惑一个问题,如果活动想要跟组件通信时,为什么不能

intent = new Intent(...);
startService(...);

启动服务后,然后直接调用service类中的方法?为什么一定要将活动和服务绑定(这样不是还得实现ServiceConnection类并且还要修改service类中的onBinder()方法么)
感谢您的指点迷津~

PHPzPHPz2773 天前463

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-04-17 17:55:47

    activity透過bindService是為了解決activiy和服務不在同一進程時的調用,如果是同一個進程確實可以直接調用service裡的方法!

    回覆
    0
  • 取消回覆