String.valueOf(timeTurkey.getDateTime()); olarak hepsi geliyor GelenDomain diye bir değişken yaptım buna atıyorum fakat işe yaramıyor. Boş geliyor ama değer var nasıl çözebilirim?
public class Global {
public String GelenDomain;
private Retrofit retrofit;
private TimeApi timeApi;
private String baseUrl = "domain";
private Call<TimeTurkey> timeTurkeyCall;
private TimeTurkey timeTurkey;
public void setRetrofitSettings(){
retrofit = new Retrofit.Builder()
.baseUrl(baseUrl)
.addConverterFactory(GsonConverterFactory.create())
.build();
timeApi = retrofit.create(TimeApi.class);
timeTurkeyCall = timeApi.getTime();
timeTurkeyCall.enqueue(new Callback<TimeTurkey>() {
@Override
public void onResponse(Call<TimeTurkey> call, Response<TimeTurkey> response) {
timeTurkey = response.body();
GelenDomain = String.valueOf(timeTurkey.getDateTime());
//String.valueOf(timeTurkey.getDateTime());
}
@Override
public void onFailure(Call<TimeTurkey> call, Throwable t) {
System.out.println(t.toString());
}
});
}
public static final String API_URL = GelenDomain;}