在我的应用程序的每个新版本中,我都想放置一个什么是新的部分,这部分基本上是一个很长的( - )文本,往往会有很多撇号和百分号和换行符以及你有什么。
除了转义所有有问题的字符并用\n
或<br />
替换换行符之外,是否有更简单的方法在文本视图中加载它?
答案 0 :(得分:0)
为什么不将文本存储为Raw
中的resource folder
文本文件并将其读取
InputStream inputStream = getResources().openRawResource(R.raw.share);
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
String line;
StringBuilder text = new StringBuilder();
try {
while (( line = reader.readLine()) != null) {
text.append(line);
text.append('\n');
}
} catch (IOException e) {
e.printStackTrace();
}
然后设置为TextView
textView.setText(text.toString());