نحوی نمایش Toast در کاتلین به چه صورتی می‌باشد؟

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

نمایش Toast در کاتلین

پیاده سازی Toast در کاتلین

برای نمایش Toast در کاتلین، می‌توانید از کلاس Toast استفاده کنید. این کلاس دارای دو سازنده است:

  • سازنده بدون پارامتر: وظیفه ی این سازنده این است که Toast ای ساده ایجاد کند و یک پیام پیش فرض نمایش دهد.
  • سازنده با یک پارامتر: این سازنده یک Toast ایجاد می کند که پیام آن متنی است که به عنوان پارامتر به آن منتقل می شود.

در بخش بالا  توضیحاتی کلی از Toast در کاتلین برای شما آوردیم و لازم است با انجام یک پروژه کوچک نحوی استفاده از Toast در کاتلین را در قالب کدنویسی و در داخل اندروید استودیو  برای شما آموزش دهیم .

ابتدا یک پروژه کاتلین با نام دلخواه خود ایجاد کنید . ما می‌خواهیم در این پروژه دو Button ایجاد کنیم و با کلید به روی هر کدام از آنها یکی از روش های نمایش توست در کاتلین را برای شما نشان دهیم . در مرحله اول، کد های لایه XML که شامل دو تا Button است .

در مرحله بعد و در قسمت کد های سمت اکتیویتی ،  برای هر Event از Button ها یک نوع پیاده سازی از toast را برای شما نمایش می‌دهیم . کد این قسمت نیز به صورت زیر می باشد .

همانطور که در کد بالا مشاهده می‌کنید ما دوتا Button داریم و با آنهارا در کلاس اکتیویتی خودمون تعریف کردیم و با کلیک به روی اولی ، یک نمایش ساده از توست در کاتلین را برای شما آوردیم .

Toast.LENGTH_LONG : مدت زمان نمایش یک Toast در کاتلین است که در حدود 3.5 ثانیه فراخوانی می‌شود . و همچنین این مقدار غیره قابل تغییر است .

show : برای نمایش توست خودتون حتما باید از این متد استفاده کنید .

و در دومی نیز در زمان کلیک به روی آن یک پیغامی را می‌گیریم و به عنوان پارامتر یک تابع میفرستیم و با استفاده از آن Toast خودمون را فراخوانی می‌کنیم.

خیلی ممنون که تا اینجای کار با ما بودید و این آموزش را در کدایت مشاهده کردید .

 

 

 

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
اشتراک‌گذاری

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

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

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