我正在解释蓝牙聊天示例,并尝试找到一种方法,使一台设备只能在从其他设备收到消息后才能写入。例如第一个设备连接到第二个设备,因此第二个设备无法写入(发送消息),直到它从第一个设备获得消息。试图做一些搜索,但没有发现任何东西......也许有人可以帮我这个?可以理解代码中的示例更改。 提前谢谢。
答案 0 :(得分:1)
我不知道蓝牙提供的任何机制,这将帮助您完成,您正在尝试实施的内容。 但是你可以做那样的事情
class YourClass {
private boolean allowedToSend = false;
private void send() {
if(allowedToSend) {
allowdToSend = false;
//Sending your data
}
}
private void receive() {
allowdToSend = true;
//receiving your data
}
}