与服务线程通信

时间:2017-06-21 03:22:46

标签: android

我需要帮助一些相当基本的东西我经过几个小时的研究和阅读后无法理解。

我有:

Service
   -Thread
       Method: write(string)

我需要将一个变量字符串从MainActivity传递给service并在字符串更改时调用write(string)。我开始在主服务中实现广播接收器,但是如何从主服务调用write(string)方法?我是否需要将接收器放入线程中?我很难理解我在这里做的事情。如果有更好的方法,请告诉我。

该服务包含所有蓝牙连接和发送/接收代码。我计划将来有另一项服务将数据发送到蓝牙服务发送给BT设备。

1 个答案:

答案 0 :(得分:0)

我仍然是Android的初学者,但我认为你所寻找的是Bound Services。还有一个相关问题here