آلرت دیالوگ(AlertDialog) و انواع آن, در برنامه نویسی اندروید

آلرت دیالوگ(AlertDialog):پنجره هایی در سیستم عامل اندروید هستند, که برای نمایش هشدار یا پیغامی بر روی صفحه ظاهر میشوند, که ممکن است دارای عناصر گرافیکی(مثل دکمه یا ادیت تکست) بر روی صفحه باشند, و پس از کلیک دستوراتی را اجرا کنند.

در این پست، ما میخواهیم  انواع شایع AlertDialog که در طول توسعه آندروید( از مقدماتی تا یک نوع پیچیده است) استفاده مشود را بررسی کنیم.

ساده ترین آلرت دیالوگ(با استفاده از یک دکمه) را در کدهای زیر می بینید.

در مثال دوم آلرت دیالوگ با دو دکمه را بررسی میکنیم.

در خط ۱۰ از کدهای بالا با استفاده ار خاصیت setIcon یک آیکون برای آلرت دیالوگ قرار داده ایم.

 

در تابع زیر آلرت دیالوگ با سه دکمه را مشاهده میکنید.

 

نوع بعدی از آلرت دیالوگ ها که بررسی میکنیم, Time picker است که برای تنظیم زمان استفاده میشود,کدهای این مورد را در زیر می بینید.

ابتدا در مسیر res/layout/time_picker.xml فایل time_picker.xml را ایجاد کنید و کدهای زیر را در آن کپی کنید.

res/layout/time_picker.xml

سپس در میان کدهای اکتیویتی تان تابع زیر را در جای مناسب قرار دهید.(پس از متد onCreate)

سپس در متد onCreate با استفاده از این کد ();alertTimePicker از تابع استفاده کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *