diff --git a/app/src/main/java/org/ntlab/irisclient/OwnerRoomActivity.java b/app/src/main/java/org/ntlab/irisclient/OwnerRoomActivity.java index 67b9399..46d8a8b 100644 --- a/app/src/main/java/org/ntlab/irisclient/OwnerRoomActivity.java +++ b/app/src/main/java/org/ntlab/irisclient/OwnerRoomActivity.java @@ -1,10 +1,12 @@ package org.ntlab.irisclient; +import android.content.Intent; import android.graphics.Color; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.Button; +import android.widget.EditText; import android.widget.ImageButton; import android.widget.ListView; import android.widget.TextView; @@ -13,6 +15,7 @@ import androidx.lifecycle.Observer; import androidx.lifecycle.ViewModelProvider; +import org.ntlab.irisclient.entities.RoomJson; import org.ntlab.irisclient.models.Member; import org.ntlab.irisclient.resources.RoomsRest; import org.ntlab.irisclient.viewmodels.RoomViewModel; @@ -189,6 +192,47 @@ TextView RoomIdText = findViewById(R.id.roomID); RoomIdText.setText(r); + //スタートボタンをクリックすると、(絵を描く?)次の画面に遷移 + Button nextButton = (Button)findViewById(R.id.start); + nextButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View v) { +/* + //ニックネームが入力されていない場合エラーメッセージを表示する + if (text.getText().toString().isEmpty()) { + text.setError("ニックネームを入力されていません"); + + //ニックネームが入力されていれば次の画面へ + } else { + + */ + //サーバーとの通信のために呼び出す + /* Call call = roomRest.makeRooms(nickname); + call.enqueue(new Callback() { + //onResponseで成功 + public void onResponse(Call call, Response response) { + if (response.isSuccessful()) { + //ridとnicknameをIrisへ + String rid = response.body().getRid(); + ((Iris) getApplication()).setRid(rid); + ((Iris) getApplication()).setNickname(nickname); + + */ + //次の画面へ遷移 + Intent intent = new Intent(OwnerRoomActivity.this,DrawingActivity.class); + startActivity(intent); + } + + /* } + //onFailureで失敗 + public void onFailure(Call call, Throwable t) { + } + }); + + //} + } + */ + }); + roomViewModel.start(500);