ApA

تغیر رنگ بخشی از متن

ApA ۱۳۹۴/۱۲/۱۰ برنامه‌نویسی اندروید

باسلام و عرض خسته نباشید

چطور میشه در یک متن فقط بخش مشخصی از آن را رنگی و bold یا بزرگتر کنیم؟

مثلا:

(سکان آکادمی بهترین سایت آموزش برنامه نویسی است.)

در متن بالا کلمه (سکان آکادمی ) رنگ زرد بگیرد و پرنگتر شود.

باتشکر و ممنون از مطالب و پاسخگویی عالیتان

 

 

پاسخ‌ها به این تاپیک
حمیدرضا لعلی
حمیدرضا لعلی
۱۳۹۴/۱۲/۱۰
من فکر میکنم این پاسخی که این دوستمون دادن برای کل خط اعمال میشه ، من به شما پیشنهاد میکنم تعداد کاراکترهایی که قبل از رسیدن به کلمه مورد نظرتون هست رو از متد .length() بدست بیارید که داخل یک if هستش بعد دستوراتی که این دوست عزیزمون فرمودن به جای وارد کردن در xml توی خود فایل جاوا وارد کنید البته یک مقدار تغییر میکنه کدها.
stack programer
stack programer
۱۳۹۴/۱۲/۱۰

می تونی در فایل xml بنویسی یا از این متد استفاده کنید

String sourceString = "" + id + " " + name; mytextview.setText(Html.fromHtml(sourceString));

برای اطلاع بیشتر http://android4beginners.com/2013/07/lesson-1-3-how-to-change-a-color-of-text-and-background-in-textview/ http://stackoverflow.com/questions/14371092/how-to-make-a-specific-text-on-textview-bold