diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c91ae79..940a6c1 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,6 +3,7 @@ package="org.ntlab.irisclient"> + putMember( + Call putMember( @Path("rid") String rid, @Path("nickname") String nickname, @Field("belongs") String belongs, @Field("is-master") boolean isMaster + ); //-------------------------------------------------- diff --git a/app/src/main/java/org/ntlab/irisclient/viewmodels/RoomViewModel.java b/app/src/main/java/org/ntlab/irisclient/viewmodels/RoomViewModel.java index 480e7c8..ba4c58b 100644 --- a/app/src/main/java/org/ntlab/irisclient/viewmodels/RoomViewModel.java +++ b/app/src/main/java/org/ntlab/irisclient/viewmodels/RoomViewModel.java @@ -9,6 +9,7 @@ import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.ViewModel; +import java.io.Console; import java.util.List; import retrofit2.Call; @@ -59,21 +60,24 @@ } //----------------------------------------------------------------------------- - //Activityでのボタン処理 + //各Activityでのボタン処理 //チーム&マスター変更 public void changeTeamAndMaster(String rid,String nickname,String belongs,Boolean isMaster) { final RoomsRest roomsRest = retrofit.create(RoomsRest.class); - Call call = roomsRest.putMember(rid,nickname,belongs,isMaster); + Call call = roomsRest.putMember(rid,nickname,belongs,isMaster); - call.enqueue(new Callback() { + call.enqueue(new Callback() { @Override - public void onResponse(Call call, Response response) { + public void onResponse(Call call, Response response) { if (response.isSuccessful()){ - + //サーバーで返り値変更しておく(String→void) + //return 変更しましたの返り値がどう、とかいうエラー起きる } } @Override - public void onFailure(Call call, Throwable t) { + public void onFailure(Call call, Throwable t) { + //System.out.println("通信失敗"); + //System.out.println(t); } }); }