こんにちはフレンズ私は以下のように単一のテキストビューで2つの異なる色を設定しました
私のコードは以下の通りです
public static String getAnswers(List<Question> questions) {
int question = 1;
StringBuffer sb = new StringBuffer();
for (Question q : questions){
String d= "<font color=#292929>" + sb.append("Q").append(question).append(") ").append(q.getQuestion()).append("? \n")+"</font>";
String ss="<font color=#ce4e00>"+sb.append("Answer: ").append(q.getAnswer()).append("\n\n")+"</font>";
AnswersActivity.results.setText(Html.fromHtml(d+ss),TextView.BufferType.SPANNABLE);
question ++;
}
return sb.toString();
}
そして、私が設定したテキストビューです
mStringQustion = Utility.getAnswers(currentGame.getQuestions());
以下のような出力が得られます
どうすれば解決できますか?