use*_*835 0 android assets text-files textview
我的文本文件存储在assets文件夹中,我的要求是在textview中显示内容.如果文本文件中没有空格存储在assets文件夹中,我可以访问内容.如果我在文本中放置空格文件,然后我无法得到空间后的内容.如何实现这意味着逐点显示内容.例如我的文本文件如下
一)Americab)Africac)印度
我希望输出为
a)美国
b)非洲
c)印度
Here is my code to access the text file from assest folder which I am getting.
InputStream in = this.getAssets().open("detailtext.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
line = reader.readLine();
Run Code Online (Sandbox Code Playgroud)
由于您需要读取多行,因此需要循环,直到达到EOF.尝试这样的事情: -
StringBuffer sb = new StringBuffer(0);
InputStream in = this.getAssets().open("detailtext.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
String line = null;
while((line = reader.readLine()) != null){
sb.append(line);
sb.append("\n");
}
String wholeText = sb.toString();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
782 次 |
| 最近记录: |