آموزش ShowCaseView در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش ShowCaseView در برنامه نویسی اندروید می پردازیم از ShowCaseView به منظور ساخت راهنما برای برنامه استفاده می شود برنامه های زیادی از این نوع کتاب خانه برای نمایش راهنما استفاده می کنند در ادامه می توانید پیش نماشی از آن را مشاهده کنید با ما همراه باشید.
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
در هر بخشی که بخواهید می توانید آن را نمایش دهید.
 
ابتدا باید کتاب خانه مربوط به آن را به پروژه خودتان اضافه کنید.
وارد فایل Build.gradle از نوع Top-Level شده سپس در بخش repositories خط زیر را اضافه کنید.

کتاب خانه در منبع jitpack قرار گرفته باید خط بالا را قرار دهید.
وارد فایل Build.gradle از نوع Module شده سپس در بخش dependencies خط زیر را اضافه کنید.

پروژه را sync کنید.
از کد زیر به منظور استفاده از آن می توانید استفاده کنید.

setGravity بخشی که می خواید نمایش داده شود را تعیین می کند سعی کنید از Auto استفاده کنید.(می توانید اصلا آن را قرار ندهید optinol است).
setDismissType : این بخش یعنی اینکه در صورتی که روی آن یا جای دیگر کلیک شد dismiss شود !
setTargetView : بخشی که می خواید بروی آن نمایش داده شود (همان findView کردن سپس دادن نام آن به این بخش).
setContentTextSize : تنظیم اندازه متن محتوا.
setTitleTextSize : تنظیم اندازه متن عنوان.
 

تغییر نوع فونت

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

شما می توانید از Spannable نیز استفاده کنید (مثلا بخواید وسط جمله یک کلمه رنگش فرق بکنه)

می توانید برای آن Listener نیز تعریف کنید همانند زیر

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

مطالعه بیشتر