java.lang.Object | ||
↳ | org.neshan.styles.StyleCreator | |
↳ | org.neshan.styles.LineStyleCreator |
این کلاس یک LineStyle میسازد.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
LineStyleCreator()
یک شی از نوع LineStyleCreator میسازد و تمام پارامترها را مقادیر پیشفرض قرار میدهد.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
LineStyle |
buildStyle()
یک استایل خط با پارامترهای تنظیم شده میسازد.
| ||||||||||
synchronized void | delete() | ||||||||||
Bitmap |
getBitmap()
تصویر خط را برمیگرداند.
| ||||||||||
String |
getClassName()
نام اصلی کلاس این شی را برمیگرداند.
| ||||||||||
float |
getClickWidth()
عرض خط را برای تشخیص کلیک برمیگرداند.
| ||||||||||
Object |
getManagerObject()
شی اتصالدهندهی این کلاس را برمیگرداند.
| ||||||||||
float |
getStretchFactor()
ضریب کشیدگی خط را برمیگرداند.
| ||||||||||
float |
getWidth()
عرض خط را برمیگرداند.
| ||||||||||
void |
setBitmap(Bitmap bitmap)
یک تصویر برای رسم خط را تنظیم میکند.
| ||||||||||
void |
setClickWidth(float clickWidth)
عرض خط را برای گرفتن کلیک تنظیم میکند.
| ||||||||||
void |
setStretchFactor(float stretchFactor)
مقدار نسبی ضریب کشیدگی خط را تنظیم میکند.
| ||||||||||
void |
setWidth(float width)
عرض خط را در مبنای (DP or DIP) تنظیم میکند.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
یک شی از نوع LineStyleCreator میسازد و تمام پارامترها را مقادیر پیشفرض قرار میدهد.
نام اصلی کلاس این شی را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
عرض خط را برای تشخیص کلیک برمیگرداند.
شی اتصالدهندهی این کلاس را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
ضریب کشیدگی خط را برمیگرداند.
عرض خط را برمیگرداند.
یک تصویر برای رسم خط را تنظیم میکند. این تصویر به صورت افقی کشیده میشود
تا عرض خط را پوشش دهد و به طور عمودی در طول خط تکرار میشود.
مقدار پیشفرض آن "default_line.png" میباشد.
bitmap | یک تصویر برای رسم خط |
---|
عرض خط را برای گرفتن کلیک تنظیم میکند.
واحد بستگی به چگالی صفحه نمایش دارد (DP or DIP).
اگر مقدار -1 باشد به طور خودکار محاسبه میشود. مقدار پیشفرض -1 است.
clickWidth | یک سایز در مبنای dp |
---|
مقدار نسبی ضریب کشیدگی خط را تنظیم میکند. تصویر خط به طور عمودی با ضریب کشش کشیده خواهد شد
و در طول خط تکرار خواهد شد. برای مثال اگر ضریب کشیدگی 2.0 باشد تصویر دو برابر ارتفاع خودش کشیده میشود
و تعداد تکرار آن نصف میشود. مقدار پیشفرض 1.0 میباشد.
stretchFactor | مقدار نسبی ضریب کشیدگی |
---|
عرض خط را در مبنای (DP or DIP) تنظیم میکند. مقدار پیشفرض 12 میباشد.
width | عرض خط در مبنای dp |
---|