0
我有一個使用文本文件獲取文本的應用程序。我可以通過從文件中讀取文本並將其附加到文本視圖並將其放入Textview中,然後將其放入Textview中,並且工作得很好,但我想向文本中添加格式。像使標題粗體等等。如何將來自文本文件的文本格式設置爲Android中的文本視圖
private void openFile()
{
String tema = "Message";
TextView temas = (TextView) findViewById(R.id.tutorial);
temas.setText(title);
temas.setTextSize(25);
temas.setTextColor(ContextCompat.getColor(this, R.color.colorPrimaryDark));
try {
InputStream is = getAssets().open("tutorials/tutorial1.txt");
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
String text = new String(buffer);
TextView tv = (TextView) findViewById(R.id.text);
tv.setText(text);
tv.setTextSize(20);
tv.setTextColor(Color.parseColor("#000000"));
} catch (IOException e) {
throw new RuntimeException(e);
}
}
是的,但不適用於文本文件 –