آموزش Number Picker متریال دیزاین در اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش Number Picker متریال دیزاین در اندروید می پردازیم از number picker همانطور که قبلا گفتیم برای گرفتن یک عدد از کاربر است ولی همانند EditText نیست بلکه کاربر با انتخاب عددی را که می خواهد قرار می دهد در قبل آموزش number picker قرار داده بودیم امروز نسخه متریال دیزاین آن را قرار خواهیم داد در ادامه می توانید پیش نمایشی از آن را مشاهده کنید با ما همراه باشید.

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

سپس پروژه را sync کنید
نحوه استفاده از آن
ابتدا در activity_main.xml خود کد زیر را قرار دهید.

numberpicker:min : کمترین مقدار number Picker را تنظیم می کند.
numberpicker:max : بیشترین مقدار Number Picker را تنظیم می کند.
numberpicker:value : مقدار پیشفرض را تعیین می کند.
numberpicker:unit : میزان تغییر را تعیین می کند.
numberpicker:focusable : این ویژگی در بیشتر View ها وجود دارد یعنی اگر فقط این view در صفحه بود کیبورد بروی آن Focus نکند.
در بالا همانطور که می بینید از numberpicker:custom_layout استفاده کردیم تا شکل سفارشی ایجاد کنیم .
پس یک فایل به نام number_picker_custom_layout.xml ایجاد کرده و کد زیر را در آن قرار دهید.

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

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

مطالعه بیشتر