在textView中添加一些文本,有一些是红色另一些是黑色:
Spannable wordtoSpan = new SpannableString(temp.substring(start, i));
wordtoSpan.setSpan(new ForegroundColorSpan(Color.RED), 0, wordtoSpan.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
//failedToSolve.append(wordtoSpan); // was working when I used no formatting
failedToSolve.append(String.format("%7s", wordtoSpan)); // coloring is not working after I apply String.format on it
是在用string类处理Spannable,有没有什么替换方法实现?如何将格式和颜色一起表现出来?我使用了HTML标签但是没效果。