diff --git a/app/src/main/java/org/ntlab/irisclient/GameMasterActivity.java b/app/src/main/java/org/ntlab/irisclient/GameMasterActivity.java index 8dfea6f..34f8b49 100644 --- a/app/src/main/java/org/ntlab/irisclient/GameMasterActivity.java +++ b/app/src/main/java/org/ntlab/irisclient/GameMasterActivity.java @@ -30,8 +30,8 @@ private int turnState = 0;//0:ヒント入力,1:カード選択 //ヒントの情報 - private String hint = "a"; - private Integer hintMax = 0; + private String hint; + private Integer hintMax; @Override protected void onCreate(Bundle savedInstanceState) { @@ -156,21 +156,22 @@ //テキストを適した変数に変更 - String hint = Hint.getText().toString(); - Integer hintMax; + if(Hint != null){ + hint = Hint.getText().toString(); + } if(HintMax != null){ hintMax = Integer.parseInt(HintMax.getText().toString()); - }else{ - hintMax = null; } + //ニックネームまたは部屋番号が入力されていない場合エラーメッセージを表示する - if (hint.isEmpty()) { - Hint.setError("ヒントが入力されていません"); + if (hint == null) { + System.out.println("Gakuto:MasterActivity ヒントが入力されていません"); } else if (hintMax == null) { - HintMax.setError("数字が入力されていません"); + System.out.println("Gakuto:MasterActivity 数字が入力されていません"); } else { gameViewModel.sendHint(hint,hintMax); + System.out.println("Gakuto:MasterActivity ヒントを送信"); } } @@ -201,6 +202,14 @@ HintMax.setFocusable(true); } + //デバッグ用 + Iris iris = (Iris) this.getApplication(); + if(isActive == true){ + System.out.println("Gakuto:MasterActivity" + iris.getNickname() + "は操作可能"); + }else{ + System.out.println("Gakuto:MasterActivity" + iris.getNickname() + "は操作不可"); + } + return isActive; }