Android多个Activity绑定一个Service的问题

niepangu 2016-06-15 05:11:24
现在在做一个蓝牙与单片机通信的玩意。
APP上需要四个界面Activity1 Activity2 Activity3 Activity4
和一个Service

我想实现Service里进行蓝牙数据的收发。然后更新几个Activity

这就涉及一个蓝牙Socket的连接问题,

打开APP后进入Activity1 ,点击一个按钮后进入Activity2,显示已经配对的蓝牙,选择对应的蓝牙后在Service里建立Socket,开始蓝牙通信。

Activity2使用 startService 启动Service,
Activity1 Activity3 Activity4 使用bindService绑定到这个Service上并与之进行通信。

那么 如何在Activity1 Activity3 Activity4 任意一个界面停止Service了???







...全文
490 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧