Почему мой текст не отображается со стилем при использовании SpannableStringBuilder?

У меня проблема сSpannableString объект.

Ниже'короткий пример:

SpannableString spanstr = new SpannableString("Bold please!");
spanstr.setSpan(new StyleSpan(Typeface.BOLD), 0, spanstr.length(), 0);

SpannableStringBuilder sb = new SpannableStringBuilder();
sb.append(spanstr);
sb.append("\n"); // A newline
sb.append("The first line is bold. This one isn't.");

CharSequence cq = sb.subSequence(0, sb.length());
// ^There's no such method to return a SpannableString,
// so I try to return a CharSequence instead.

// And then, at last:
TextView contentView = (TextView) findViewById(R.id.some_id);
contentView.setText(cq);

Какой примерпытается показать это:

Жирным, пожалуйста!

Первая строка выделена жирным шрифтом. Этот нет.

Но проблема в том, что первая строка текста выигралане показывать жирным шрифтом.

Почему нетнеужели это ожидалось?

Ответы на вопрос(3)

Ваш ответ на вопрос