آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تغییر فونت در ListView

Reza AF  12 سال پیش  10 سال پیش
0 0

سلام استاد، خسته نباشید
من میخاستم فونت لیست ویو رو تغییر بدم. میشه توضیح بدین چطوری میشه این کارو کرد؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  12 سال پیش
+5 0

خود ListView فونت نداره چون توش Adapter ها Render میشن. شما کافیست در قسمت Adapter برای عناصر مورد نظرتون فونتی رو تعیین کنید ( با استفاده از setTypeface ) و چون ListView متشکل از این Adapter هاست پس فونت صحیح نشون داده میشه.
اگر بخواید برای هر آیتم فونت متفاوتی وجود داشته باشه ( مثل لیست فونت ها ) اونموقع هم باید باز از طریق Adapter به ازای هر position یک typeface لود کنید ( که این شرایط فقط برای نرم افزار نمایش لیست فونت ها شاید بدرد بخوره )
0 0
سلام، من هم به همین مشکل برخوردم ولی چون داخل ادپتر، ویو رو نگرفتیم (setcontent view) نداره، برای همین گزینه getAssets() به ارور میخوره ! (10 سال پیش)
+3 0
شما میتونید توی کلاسی مثل کلاس G،فونت هاتون رو در یک آرایه قرار بدید و در کلاس adapter همونطوریکه استاد گفتند به ازای Position (ها) ی خاص, TypeFace مورد نظرتون رو استفاده کنید. (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .