آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

طبقه بندی موضوعی

دیالوگ

شنبه, ۲۸ تیر ۱۳۹۹، ۱۲:۵۰ ب.ظ

برای ساخت دیالوگ دو تا کلاس داریم:

Dialog و AlertDialog

سایت اندروید گفته از اولی استفاده نکنید، چون کلاس کلی هست و از دومی استفاده کنید که از اولی اکستند شده. اینجا

 

توی اندروید ایکس کانستراکتور AlertDialog از حالت پابلیک خارج شده و مجبورمون میکنه از AlertDialog.Builder استفاده کنیم که خب راحت تره.

فقط مشکلی که داره و بنده چند بار! باهاش رو به رو شدم اینه که کلاس بیلدر dismiss نداره! 

برای حلش وقتی همه پراپرتی های دیالوگ رو مقدار دهی کردیم، موقع create کردن اونو توی AlertDialog میریزیم.

بنابراین میتونیم از dismiss استفاده کنیم. اینجا

 

به inflate شدن کاستوم لیوت دقت شود که روت باید null گذاشته بشه.

موافقین ۰ مخالفین ۰ ۹۹/۰۴/۲۸
میم دال

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی