0

Bluetoothチャットの例を説明し、あるデバイスが他のデバイスからメッセージを受信した後にのみ書き込み可能にする方法を見つけようとしています。たとえば、1番目のデバイスは2番目のデバイスに接続するため、2番目のデバイスは1番目のデバイスからメッセージを取得するまで書き込み(メッセージの送信)できません。いくつかの検索を試みましたが、何も見つかりませんでした...多分誰かがこれで私を助けることができますか?コードの変更例をいただければ幸いです。前もって感謝します。

4

1 に答える 1

1

私は、Bluetoothによって提供されるメカニズムを認識していません。これは、実装しようとしていることを達成するのに役立ちます。しかし、あなたはそのようなことをすることができます

class YourClass {
    private boolean allowedToSend = false;
    private void send() {
        if(allowedToSend) {
            allowdToSend = false;
            //Sending your data
        }
    }
    private void receive() {
        allowdToSend = true;
        //receiving your data
    }
}
于 2012-08-29T06:42:27.260 に答える