سلام خدمت دوستان
در مثال زیر
call.enqueue(new Callback<News>() {
@Override
public void onResponse(Call<News> call, Response<News> response) {
if (response.isSuccessful()) {
MyApiFactory.this.setResult(response.body());
}
}@Override
public void onFailure(Call<News> call, Throwable t) {
t.printStackTrace();
}
});retu getResult();
در مثال بالا من MyApiFactory.this.setResult(response.body()); result رو ست کردم ولی وقتی retu getResult(); میگیرم نال بهم میده.
کلا سوال اینجاست داخل این نوع کلاس ها چطوری میشه یا یه مقدار رو retu کرد یا به روش بالا یک مقدار رو ست کرد و گرفت
نمیدونم تونستم منطورمو منتقل کنم یا نه.
برچسب:
نویسنده: محمد رضا جوادیان