o2stg

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

همونجوری که حتما خودتون موقع کار با xml دیدید ، واسه یه TextView میتونید فقط یه رنگ انتخاب کنید . از قسمت colorText یا همون قسمت سمت راست اکلپیس یا اندروید استودیو . واسه اینکه یه تکست ویو داشته باشیم و بخوایم هر قسمتش یه رنگ داشته باشه میشه از انیمیشن استفاده کرد که خیلی کار بیخودی هست ! ( بی خودُ و مجنون دلِ من ! ) . یه راه ساده تر هست که توی این آموزش می بینیم . آخر کار هم میتونید سورس رو دانلود کنید ( اکلیپس ) .
توی این سورس هم فقط یه لایه گرافیکی داریم با یه اکتیویتی . این کدهای xml :

همونجور که توی خط ۹ می بینید ، فقط یه دونه TextView داریم که متنی هم نداره .

و اما کدهای اصلی اکتیویتی :

در اصل واسه نشون دادن رنگ های مختلف از Html استفاده می کنیم که توی خط ۲۵ تا ۲۸ می بنیند که هر تیکه از متن رو با یه رنگ معرفی می کنیم .

نتیجه میشه این :

gif1

پس میشه یه تکست ویو رو با چندتا رنگ نشون داد . 

دانلود سورس

مجتبی صابری

همه عشقم برنامه نویسی هست || telegram.me/developer9

More Posts

پاسخ دهید

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