2
Я создаю горизонтальную строку, которая имеет цветную маркерную точку между каждым текстом. Метод, который я использовал Spanned StringBuilder, и возвращаю значение как Html.fromHtml (builder.toString()). Проблема заключается в том, как использовать это возвращаемое значение для установки текста в TextView.Установить текстовое изображение из возвращаемого значения
public class MainActivity extends AppCompatActivity {
TextView text;
StringBuilder builder;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
text = (TextView)findViewById(R.id.text);
text.setText(Html.fromHtml(builder.toString()));
}
Spanned createSpannable(List<String> interests) {
builder = new StringBuilder();
int size = interests.size();
for (int i = 0; i < size; i++) {
builder.append(interests.get(i));
if (i < size - 1) {
builder.append(" <font color=\"#c52d08\">•</font> ");
}
}
return Html.fromHtml(builder.toString());
}
}
Великого. Работает. Благодарю. @Michele Lacorte. – Sam