diff --git a/application/app/src/main/java/isdp/guess_a_song/JoinGame.java b/application/app/src/main/java/isdp/guess_a_song/JoinGame.java index 003ae47..2da7fdc 100644 --- a/application/app/src/main/java/isdp/guess_a_song/JoinGame.java +++ b/application/app/src/main/java/isdp/guess_a_song/JoinGame.java @@ -140,7 +140,7 @@ public void message(PubNub pubnub, PNMessageResult message) { Log.v(Constants.LOGT, "PLAYER MESSAGE LISTENER: (" +message.toString() + ")"); Gson gson = new Gson(); Action action= gson.fromJson(message.getMessage(), Action.class); - if(action.getRecipient().equals(userName) ){ + if(action.getRecipient().equals(userName) || action.getRecipient().equals(Constants.A_FOR_ALL) ){ if (action.getAction().equals(Constants.A_AUTH_RESPONSE)) { if (action.getValue().equals(Constants.TRUE)) { @@ -198,7 +198,14 @@ public void run() { }else if (action.getAction().equals(Constants.A_START_GAME)) { if ( action.getValue().equals(Constants.TRUE) && action.getPublisher().equals(Constants.HOST_USERNAME)) { //TODO START A GAME TRIGGER HERE - } + runOnUiThread(new Runnable() { + @Override + public void run() { + info_field.setText("Host started the game. Redirecting finds here!"); + } + }); + + } } } diff --git a/application/app/src/main/java/isdp/guess_a_song/_4GameRoom.java b/application/app/src/main/java/isdp/guess_a_song/_4GameRoom.java index 6a3a0ef..84cf1ea 100644 --- a/application/app/src/main/java/isdp/guess_a_song/_4GameRoom.java +++ b/application/app/src/main/java/isdp/guess_a_song/_4GameRoom.java @@ -183,6 +183,7 @@ public void startGame(View view) { players.add(new UserProfile(entry.getValue().getSender())); } } + client.publish(gameID,new Action(Constants.A_START_GAME,Constants.TRUE,Constants.HOST_USERNAME,Constants.A_FOR_ALL)); // PresencePojo temp; // for (int i=0;i