آموزش ProgressDialog یا دیالوگ پیشرفت در اندروید

سلام دوستان عزیزم این بار با آموزش ProgressDialog یا دیالوگ پیشرفت در اندروید در خدمت شما هستیم از ProgressDialog ها یا Progress بار برای نمایش یک پیشرفت به کاربر استفاده می شود به زبان ساده اگر شما درحال دانلود یک فایل از سرور خود هستید یک ProgressDialog به کاربر نمایش می دهید تا روند پیشرفت یا همان دانلود فایل شما را نمایش دهد در ادامه با ما همراه باشید.
برای اینکه یک ProgressDiloag بسازیم باید ابتدا آن را از کلاس ProgressDialog فراخوانی کنیم همانند زیر

و Propery یا ویژگی های مختلفی دارد که در پایین در مورد آنها بحث خواهیم کرد.

همان طور که در بالا مشاهده می کنید از setMessage برای قرار دادن یک پیام برای کاربر استفاده شده است و setProgressStyle  هم برای نوع (شکل ظاهری که به کاربر نمایش داده خواهد شد) استفاده می شود و دو نوع است STYLE_HORIZONTAL و STYLE_VERTICAL و به ترتیب برای نمایش یک PROGRESS افقی یا عمودی استفاده می شود و در آخر setINDETERMINATE هم که مقدار ورودی آن از نوع Boolean است برای این است که مقدار داخلی progress بار به صورت اتوماتیک با توجه به مثلا دانلود یک فایل پر شود.
جدا از گفته های بالا یکسری Property دیگر وجود دارد

این ویژگی بیشترین مقدار یک ProgressDialog را بر می گرداند.

این ویژگی بیشترین مقدار Progress را تغییر می دهد.

مقدار progress را می توان با استفاده از ویژگی بالا تغییر داد.
دوستان تعداد ویژکی های ProgressDialog بسیار زیاد است و از حوصله این بحث خارج است ولی ما به یکسری از آنها پرداختیم در پایین هم یک نمونه از آن را برای شما قرار میدهیم.

آموزش به پایان رسید .
موفق باشید.

مطالعه بیشتر