का हिस्सा करने के लिए विभिन्न फ़ॉन्ट और रंग सेट करें मैं इस कोशिश की:एक TextView
String s = "Some big string"
SpannableStringBuilder sb = new SpannableStringBuilder(s);
//normal font for 1st 9 chars
sb.setSpan(robotoRegular, 0,9,Spannable.SPAN_INCLUSIVE_INCLUSIVE);
//bold font for rest of the chars
sb.setSpan(robotoBold, 9,s.length(),Spannable.SPAN_INCLUSIVE_INCLUSIVE);
//also change color for rest of the chars
sb.setSpan(new ForegroundColorSpan(Color.BLACK), 9,s.length(),Spannable.SPAN_INCLUSIVE_INCLUSIVE);
textView.setText(sb);
लेकिन यह काम नहीं किया।
यह केवल नवीनतम सेटस्पैन लेता है, यानी .., पाठ रंग बदला जा रहा है लेकिन फ़ॉन्ट नहीं।
आप 'robotoRegular' और' robotoBold' कैसे परिभाषित करते हैं
अब निम्न कार्य करें? –
कक्षा चर: ** robotoRegular = Typeface.createFromAsset (getAssets(), "फोंट/रोबोटो-रेगुलर.एटीएफ"); ** –