я не могу хранить ответ в переменной в андроид студии - PullRequest
0 голосов
/ 02 ноября 2019

весной у меня есть мой backend, который возвращает просто true или false в качестве ответа для API, который я использую в интерфейсе

это моя функция запроса Android

public void checkLoginRequest(final loginDetailsModel loginModel){
        HttpService.checkLogin(loginModel).enqueue(new Callback<ResponseBody>() {
            @Override
            public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
                try{

                    textView.setText(response.body().string()); -->this is working
                    String status = response.body().string();--> this is not working
                    textView.setText(status);-->this is not working

                }
                catch (Exception e){
                    e.printStackTrace();
                }
            }

            @Override
            public void onFailure(Call<ResponseBody> call, Throwable t) {
               textView.setText(t.getMessage());
            }
        });
   }

below code is the interface that is used to send requests
   @POST("employee/login")
    Call<ResponseBody> checkLogin(@Body loginDetailsModel loginModel);

моя проблемачто я хочу сохранить ответ в строковой переменной .. кто-нибудь может помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...