کنترل TextView در اندروید

کنترل TextView در اندروید

یک TextView متنی را به کاربر نمایش می دهد و به صورت گزینشی به آن ها اجازه ویرایش را می دهد. کنترل TextView در اندروید یک ویرایشگر کامل متن می باشد , با این حال کلاس اصلی به گونه ای پیکربندی شده است که اجازه ویرایش را نمی دهد.

مشخصه های TextView

در ادامه مهمترین مشخصه ها (صفات) مربوط به کنترل TextView در اندروید را بررسی می کنیم. برای دریافت لیست کامل مشخصه ها و متدهای مرتبط که با استفاده از آن ها می توانید این مشخصه ها را تغییر دهید , می توانید داکیومنت رسمی اندروید را چک کنید.

Sr.No. مشخصه و توضیحات
1 android:id

ID منحصر به فرد کنترل که جهت استفاده از این کنترل در کد نویسی استفاده می شود

2 android:capitalize

اگر این مشخصه مقداردهی شود , تعیین می کند که این TextView یک متد ورود متن دارد و باید به صورت اتوماتیک متنی که کاربر تایپ می کند را به حروف بزرگ تبدیل کند

  • به طور اتوماتیک حرفی را بزرگ نکند – 0
  • اولین کلمه هر جمله را بزرگ کند – 1
  • اولبن حرف هر کلمه را بزرگ کند – 2
  • تمامی کاراکترها با حروف بزرگ نمایش داده شوند – 3
3 android:cursorVisible

نشانگر موس را قابل رویت (مقدار پیش فرض) و یا غیر قابل رویت می کند. به طور پیش فرض false می باشد.

4 android:editable

اگر با مقدار true ست شود , مشخص می کند که این TextView  یک متد ورودی دارد.

5 android:fontFamily

فونت (نام گذاری شده به صورت رشته ای) برای متن

6 android:gravity

تعیین می کند که متن چگونه بر اساس محور x , Y تراز شود

7 android:hint

متنی که زمانی TextView خالی باشد نمایش داده می شود

8 android:inputType

نوع داده ای که در فیلد متن قرار داده می شود. تلفن , تاریخ , زمان , عدد , پسورد و …

9 android:maxHeight

بالاترین تعداد پیکسل های ارتفاع TextView را تعیین می کند

10 android:maxWidth

بالاترین تعداد پیکسل های عرض TextView را تعیین می کند

11 android:minHeight

حداقل تعداد پیکسل های ارتفاع TextView را تعیین می کند

12 android:minWidth

حداقل تعداد پیکسل های عرض TextView را تعیین می کند

13 android:password

مشخص می کند که کاراکترهای فیلد به جای خودشان به صورت نقاط پسوردی نمایش داده شوند. مقادیر قابل تنظیم true  و false می باشد.

14 android:phoneNumber

مشخص می کند که این TextView یک متد ورودی شماره تلفن دارد. مقادیر قابل تنظیم true  و false می باشد.

15 android:text

متنی که نمایش داده می شود

16 android:textAllCaps

متن به صورت ALL CAPS نمایش داده می شود. مقادیر قابل تنظیم true  و false می باشد.

17 android:textColor

رنگ متن , میتواند یک مقدار رنگ باشد به فرم “#rgb”و”#argb”و “#rrggbb”, یا “#aarrggbb

18 android:textColorHighlight

رنگ متن انتخاب شده

19 android:textColorHint

رنگ متن راهنما . میتواند یک مقدار رنگ باشد به فرم “#rgb”و”#argb”و “#rrggbb”, یا “#aarrggbb

20 android:textIsSelectable

تعیین می کند که محتوای یک متن غیرقابل ویرایش قابل انتخاب باشد. مقادیر قابل تنظیم true  و false می باشد.

21 android:textSize

سایز متن . نوع ابعاد توصیه شده برای متن “sp” می باشد. (مثلا 15sp)

sp مخفف scaled-pixels می باشد.

22 android:textStyle

استایل متن (Bold , italic , bolditalic). شما می توانید از یک یا چند مقدار زیر استفاده کنید با جدا کردن آنها با استفاده از “|”

  • normal – 0
  • bold – 1
  • italic – 2

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

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

مطالب مرتبط

1 نظر

نظر بدهید

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

18 − پانزده =