بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نمایش progress bar تا زمان لود شدن listView (حل شد)
با سلام خدمت دوستان گرامی
در پروژه های استاد (feed reader - note- ...) بدلیل کندی اینترنت میخواستم تا زمانیکه listview لود نشده یک عدد progress bar نمایش داده بشه . راه حلش چیه ؟ کجا این progress نمایش داده شود و کجا بسته شود ؟
0
0

سلام دوست عزیز فک کنم شما بتونید با استفاده از ترد و هندلر این کارو انجام بدید (10 سال پیش)
0
0

آقای یزدانی عزیز . این ترد یا هندلر کجا بزنم (نمونه پروژه feed reader) ؟؟ (10 سال پیش)
0
0

کسی نیست راهنمایی کنه ؟؟؟؟؟؟ (10 سال پیش)
0
0

استاد!!!!!!!؟؟؟؟؟ (10 سال پیش)
0
0

Please !!!! (10 سال پیش)
0
0

شما آموزش ها رو اگر خوب گوش بدید متوجه میشید که ترد و هندلر چیه و از کجا میاد
(10 سال پیش)
برای این سوال 2 پاسخ وجود دارد.

پاسخ به سوال
کاشی زاده
10 سال پیش
0
0
سلام .
شما باید یه progressBar به صورت زیر بسازید یا به فایل xml اضافی کنید و Visibility رو براش GONE کنید .ولی بهتره با جاوا کد بنویسید. توجه داشته باشید برای بهتر نمایش داده شدن progressBar در layout از RelativeLayout استفاده کنید .
شما خط آخر progressBar رو به layout اضافی میکنید .
بعد از دریافت اطلاعات از سرور یا انجام پروسس برنامه یک لیسنر تعریف میکنید که میگه کارم تموم شده و در اون لیسنر میگید prgressBar رو حذف کن از layout.
ProgressBar progressbarLoading = new ProgressBar(ActivityList.this);
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.CENTER_IN_PARENT); progressbarLoading.setLayoutParams(params); RelativLayoutList.addView(progressbarLoading);
RelativLayoutList.removeView(progressbarLoading);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .