title: Set different font and color to part of a TextView
body: <p>I tried this:</p>
  
  <pre><code>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);
  </code></pre>
  
  <p>But this didn't work.</p>
  
  <p>It only takes the latest setSpan, ie.., the Text color is being changed but not the font.</p>