0

まず第一に..2つの違いは何ですか?複数のユーザーが同じチャネルでサブスクライブできますか?第二に、BroadcastReceiverを定義するコードから、ぶつかっている他の電話にメッセージを送信できます。

else if (action.equals(BumpAPIIntents.CHANNEL_CONFIRMED)) {
                long channelID = intent.getLongExtra("channelID", 0);
                Log.i("Bump Test", "Channel confirmed with " + api.userIDForChannelID(channelID));
                Toast.makeText(getBaseContext(), "Channel confirmed with " + api.userIDForChannelID(channelID), Toast.LENGTH_SHORT).show();
                api.send(channelID, "Hello, world!".getBytes());

その後、セッションは開いたままになり、後続のメッセージを送信できます。どうすればいいのかわかりません。私は本当にバンプAPIが(より良い)ドキュメントを持っていたらいいのにと思います:(

どんな助けでも大歓迎です。

4

1 に答える 1

0

「2つの違いは何ですか?」というあなたの質問がよくわかりません。

複数のユーザーが同じチャンネルでサブスクライブできるかどうかについては、私の個人的な経験から、これが可能であるとは考えていません。

はい、CHANNEL_CONFIRMED ブロードキャストを受信したら、api.send() の呼び出しを開始できます。

于 2012-11-21T02:05:41.560 に答える