سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش AlertDialog به زبان کوتلین در اندروید می پردازیم قبلا آموزش های مختلفی از کوتلین (kotlin) را برای شما قرار دادیم امروز یاد می گیرد چه طور باید AlertDialog را به کاربر نمایش دهید همانطور که قول داده بودیم تمامی آموزش های سایت به زبان کوتلین نیز قرار می گیرد در ادامه با ما همراه باشید.
در صورتی که اولین باری است که با مبحث کوتلین آشنا می شوید توصیه می کنم مطالب زیر را مطالعه کنید.
همانطور که قبلا گفتیم کوتلین (kotlin) زبان ساده شده است در ادامه خواهید دید که چقدر ساده می توانید Alert ایجاد کنید.
بیایید یک Alert ساده ایجاد کنیم.
1
2
3
4
5
alert("Testing alerts"){
title="Alert"
yesButton{toast("Yess!!!")}
noButton{}
}.show()
کد بالا Alert ی همانند زیر ایجاد می کند.
حالا اگر بخواهییم متن دکمه ها را تغییر دهیم باید مثل زیر عمل کنیم.
1
2
3
4
5
6
alert("Testing alerts"){
title="Alert"
positiveButton("Cool"){toast("Yess!!!")}
negativeButton("Never Ever"){}
neutralButton("I'll think about it")
}.show()
کد بالا شکل زیر را ایجاد می کند.
خب حالا برای اینکه یک Progressbar درون یک Alert نمایش دهیم باید مثل زیر عمل کنیم.
1
indeterminateProgressDialog("This a progress dialog").show()
کد بالا شکلی همانند زیر را برای ما ایجاد می کند.
اگر کدهای معمولی را تست کرده باشید می دانید که باید کلی کد بنویسید تا یک Progressbar یا AlertDialog ایجاد شود (البته نه خیلی زیاد ولی بیشتر از کدهای بالا)