diff --git a/app/src/main/java/com/example/tampopo_client/viewmodels/UserViewModel.java b/app/src/main/java/com/example/tampopo_client/viewmodels/UserViewModel.java index f16fdf6..a74381e 100644 --- a/app/src/main/java/com/example/tampopo_client/viewmodels/UserViewModel.java +++ b/app/src/main/java/com/example/tampopo_client/viewmodels/UserViewModel.java @@ -12,6 +12,7 @@ import retrofit2.Response; import retrofit2.Retrofit; import retrofit2.converter.jackson.JacksonConverterFactory; +import retrofit2.converter.scalars.ScalarsConverterFactory; /*userだけなのでサーバーから情報を取ってくることは名前の変更 viewModelはviewからrequestをもらってmodelに流す @@ -34,6 +35,12 @@ view側がviewModelを使うための方法 1.最初にUserViewModel userViewModelで宣言 88行目 userViewModelのインスタンスを作る +client +ライブラリの追加 +viewModel converterの追加 +server +resourseを担当していた人 +戻り値が一つのメソッドをapplication.jsonからtext plainにする */ public class UserViewModel extends ViewModel { @@ -49,6 +56,7 @@ public UserViewModel(){ this.retrofit = new Retrofit.Builder() .baseUrl("http://nitta-lab-www.is.konan-u.ac.jp/tampopo/") + .addConverterFactory(ScalarsConverterFactory.create()) .addConverterFactory(JacksonConverterFactory.create()) .build(); this.userResource = retrofit.create(UserResource.class);