برای ایجاد progress bar یا یه loading برای در خواستها چه تو volley چه retrofit
باید چی کار کرد. تو اینترنت یه سری راه حل دیدم . به نظر شما چه راهی بهتره .
یه سوال دیگه : تو این دوره infinite scroll رو آموزش میدید.
سلام وقت بخیر
پاسخ سوال اول: قبل از ارسال درخواست به سرور ProgressBar رو نمایش میدید، زمانی که پاسخ از سرور دریافت شد ( چه در حالت Success، چه در حالت Error) باید ProgressBar رو Gone کنید.
پاسخ سوال دوم: infinite scroll مربوط به دوره اتصال اپلیکیشن به سرور نمیشه بلکه یک مفهوم مرتبط با ui هست و منطق پیاده سازیش به عهده برنامه نویس سرور، اما این پروژه رو به عنوان نمونه برای پیاده سازی این مفهوم داخل github قرار دادم که میتونید ازش استفاده کنید: