o2stg

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

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

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

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

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

gif1

پس میشه یه تکست ویو رو با چندتا رنگ نشون داد . ( که البته چیز عجیبی هم نیست ، وقتی که یه دختر چندتا دوست پسر داره ، تکست ویو که دیگه جای خود داره ! )

دانلود سورس

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

مجتبی صابری


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


پیمایش نوشته


پاسخ دهید

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