آموزش Switch متریال دیزاین در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش Switch متریال دیزاین در برنامه نویسی اندروید می پردازیم از switch برای به دست آوردن دو حالت استفاده می شود چون switch یا مقدار true را برمی گرداند یا false را برمی گرداند در ادامه می توانید پیش نمایشی از آن را مشاهد کنید با ما همراه باشید.

همانطور که می بینید بسیار زیا و متریال دیزاین است.
مثل همیشه برای استفاده از آن باید وارد فایل Build.gradle شده از نوع module سپس در بخش dependencies خط زیر را اضافه کنید.

سپس پروژه را sync کنید علت خطاهای گریدل را قبلا بررسی کرده ایم در سایت واژه “Gradle” را جستجو کنید.
برای استفاده از آن کد زیر را در Layout خود قرار دهید.

android:id : یک آیدی منحصر به فرد است.
app:ss_animationDuration : مقدار زمانی انیمیشن که می خواهد نمایش پیدا کند.
app:ss_iconPadding فاصله داخلی هر آیکون را تنظیم می کند.
app:ss_iconSize اندازه آیکون ها را تنظیم می کند.
app:ss_leftIcon : آیکون سمت چپ را تعیین می کند.
app:ss_leftText : متن سمت چپ را تعیین می کند.
app:ss_rightIcon : آیکون سمت راست را تعیین می کند.
app:ss_rightText : متن سمت راست را تعیین می کند.
app:ss_selectedTextSize : زمانی که بروی switch کلیک می شود اندازه متن انتخاب شده بیشتر شود.
app:ss_sliderBackgroundColor : رنگ پس زمینه switch را تعیین می کند.
app:ss_switchColor : رنگ خود switch را تعیین می کند.
app:ss_textColor : رنگ متن را تعیین می کند.
app:ss_textSize : اندازه متن را تعیین می کند.
app:ss_animationType : نوه انیمیشن را تعیین می کند که یا line یا curved است.
برای handle کردن آن در اکتیویتی هم از کد زیر استفاده کنید.

 
 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر