Wie kann ich mit Retrofit 2.0 eine unkomplizierte Antwort und Anfrage erhalten?
Ich versuche, mit Retrofit2.0.2 eine unformatierte Antwort zu erhalten.
Bisher habe ich versucht, die Antwort mit der folgenden Codezeile zu drucken, aber sie gibt die Adresse und nicht den genauen Antworttext aus.
Log.i ("RAW MESSAGE", response.body (). ToString ());
compile 'com.squareup.retrofit2:retrofit:2.0.2'
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
GitApi gitApi = retrofit.create(GitApi.class);
Call<Addresses> call = gitApi.getFeed(user);
call.enqueue(new Callback<Addresses>() {
@Override
public void onResponse(Response<Addresses> response, Retrofit retrofit) {
try {
mDisplayDetails.setText(response.body().getSuburbs().get(0).getText());
**Log.i("RAW MESSAGE",response.body().toString());**
} catch (Exception e) {
mDisplayDetails.setText(e.getMessage());
}
mProgressBar.setVisibility(View.INVISIBLE);
}
@Override
public void onFailure(Throwable t) {
mDisplayDetails.setText(t.getMessage());
mProgressBar.setVisibility(View.INVISIBLE);
}
});