diff --git a/app/src/main/java/com/example/tampopo_client/views/ChatActivity.java b/app/src/main/java/com/example/tampopo_client/views/ChatActivity.java index 3e43680..c680dea 100644 --- a/app/src/main/java/com/example/tampopo_client/views/ChatActivity.java +++ b/app/src/main/java/com/example/tampopo_client/views/ChatActivity.java @@ -63,29 +63,32 @@ // } // }); - Intent intent = getIntent(); - String friendId = intent.getStringExtra("friendId"); - String chatroomId = intent.getStringExtra("chatroomId"); +// Intent intent = getIntent(); +// String friendId = intent.getStringExtra("friendId"); +// String chatroomId = intent.getStringExtra("chatroomId"); - Log.d("ChatDebug", "チャット相手ID: " + friendId); - Log.d("ChatDebug", "チャットルームID: " + chatroomId); + String myId = tampopo.getUserId(); + //String friendId = tampopo.get + //String chatroomId = tampopo.getChatroomId(); + String chatroomId = "0"; String token = tampopo.getToken(); - chatroomViewModel.enterChatroom(myId, friendId, token); - if (friendId == null || friendId.isEmpty()) { - Log.e("ChatDebug","Error: friendIdがnullです"); - } + // chatroomViewModel.enterChatroom(myId, friendId, token); - chatroomViewModel.getChatroomIdLiveData().observe(this, id -> { - if (id != null) { - tampopo.setChatroomId(id); - System.out.println("チャットルーム作成完了! ID: " + id); - } else { - System.out.println("チャットルーム作成に失敗しました"); - } - }); + //Log.d("ChatDebug", "チャット相手ID: " + friendId); + Log.d("ChatDebug", "チャットルームID: " + chatroomId); + + +// chatroomViewModel.getChatroomIdLiveData().observe(this, id -> { +// if (id != null) { +// tampopo.setChatroomId(id); +// System.out.println("チャットルーム作成完了! ID: " + id); +// } else { +// System.out.println("チャットルーム作成に失敗しました"); +// } +// }); //メッセージ送信 @@ -93,10 +96,12 @@ @Override public void onClick(View view) { //ボタンがクリックされたときに実行される処理本体 String senderText = senderMessage.getText().toString(); //senderMessageにユーザーが入力した文字を取り出して、String型の 変数receiverText に入れる + Log.d("ChatDebug", senderText); if (!senderText.isEmpty()) { //senderTextが空でなければ String senderId = tampopo.getUserId(); String token = tampopo.getToken(); - String chatroomId = tampopo.getChatroomId(); +// String chatroomId = tampopo.getChatroomId(); + String chatroomId = "0"; chatroomViewModel.sendMessage(chatroomId, senderId, senderText, token); senderMessage.setText(senderText);//自分のメッセージを送信欄に表示 }