خانه اندروید

بیش از 500 ساعت آموزش فارسی

بیش از 30 هزار دانشجو

آموزش هایی کاملا اختصاصی

مطالب پیشنهادی حتما مشاهده کنید :

کار با Toast در برنامه نویسی اندروید

 

با سلام خدمت شما همراهان همیشگی سایت خانه اندروید.

امروز با یه آموزش هرچند ساده در برنامه نویسی اندروید با شما همراه هستیم!

این آموزش در سطح ابتدایی و برای افرادی است که تازه شروع به برنامه نویسی کرده اند.

گاها شاید برای شما هم پیش آمده باشد که بخواهید وقتی کاربر عملیاتی رو توی برنامه شما انجام  داد پیغامی رو به او نمایش دهید که مثلا بگید با زدن روی دکمه متنی که انتخاب کرده است کپی شده یا برسی شده یا ارسال شده و یا خیلی موارد دیگه که Toast ها از سطح ابتدایی تا پیشترفته از حالت پیشفرض تا custom که شما خودتون تعیین میکنید که چه خصوصیاتی داشته باشه.

در این آموزش ما به حالت پیش فرض برنامه نویسی میپردازیم که با نوشتن دو نوع کد قابل اجرا میباشد…

وقتی رویدادی تعریف میکنید در متد کلیک که برای آن تعریف میکنید میخواهید پیامی نمایش داده بشه بصورت طولانی مدت که حدودا ۵ ثانیه است به صورت زیر کد را براش مینویسیم:

و برای نمایش متن به صورت کوتاه مینویسیم:

مبحث Toast ها به اینجا ختم نخواهد شد و مبحث های دیگه ای هم وجود داره که در این مبحث ما فقط قصد معرفی Toast ساده را داشتیم.

حال قصد دارم مثالی برای شما بزنم تا این مبحث برای دوستان تازه وارد ما به راحتی درک و تحلیل بشه.

اول در نظر میگیریم که ما توی لایه متناظرمون که اسمش activity_main هست یک دکمه قرار دادیم برای نمایش یک Toast و id اون رو برابر با id/[email protected] قرار دادیم مثل کد زیر:

 

و در کلاس مربوط به اون لیوت کدهای زیر را وارد میکنیم:

و در آخر پروژه خودتون رو Run کنید.

 

امیدوارم از این آموزش هرچند در سطح ساده و ابتدایی راضی بوده باشید…

 

در آینده Toast شخصی سازی شده را آموزش خواهیم داد.

 

موفق و پیروز باشید! 🙂

 

ساخت یک Toast شخصی سازی شده +سورس +دمو

 

 

درباره نویسنده

Mohammad Ali Riazati
محمد هستم و امیدوارم که بتونم سهم کوچکی توی پیشترفت برنامه نویسان جوان و آینده دار داشته باشم.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

6 دیدگاه

  1. Avatar میرزا کوچک خان گفت:

    خیلی عالی بود 5 ستاره داری
    فقط getApplicationContext این وسط چیکاره هست من دیدم از اینم استفاده می کنن

    • سلام و درود خدمت شما
      در این خصوص آموزشی به اسم Content توی کانال تلگرامی خانه اندروید در دسترس هست پیشنهاد می کنم مشاهده کنید کاملا مسلط میشین.
      با احترام.

  2. Avatar محمد گفت:

    سلام من عین همین کدهارو وارد میکنم ولی وقتی برنامه رو اجرا میکنم و روی دکمه کلیک میکنم چیزی نمایش داده نمیشه .در ضمن هیچ اروری هم نمیده. لطفا بگید مشکل از چیه؟

  3. Avatar سمیرا گفت:

    سلام خسته نباشید عالی بود.