
我试图从我的原始文件夹中的文本文件“temp.txt”中读取数据,并在单击按钮“按钮”时在文本视图“text”上显示文件的内容,但我的应用程序崩溃时,我很有可能以错误的方式做这件事,因为我是android和java编程的新手.我在这里粘贴代码,任何帮助将不胜感激
案例R.ID.b:
inputStream is = getResources().openRawResource(R.raw.temp); BufferedReader br = new BufferedReader(new inputStreamReader(is)); try { string = br.readline(); while(string != null){ st = string; } text.setText(st); } catch (IOException e) { // Todo auto-generated catch block e.printstacktrace(); } break;“st”和“string”都是字符串变量.如果有人能指出另一种简单的方法来做同样的事情,我会很高兴的.最佳答案更改为以下内容:
inputStream is = getResources().openRawResource(R.raw.temp);BufferedReader br = new BufferedReader(new inputStreamReader(is));String line; String entirefile = "";try { while((line = br.readline()) != null) { // <--------- place readline() insIDe loop entirefile += (line + "\n"); // <---------- add each line to entirefile }} catch (IOException e) { // Todo auto-generated catch block e.printstacktrace();}text.setText(entirefile); // <------- assign entirefile to TextVIEwbreak; 总结 以上是内存溢出为你收集整理的android – 从文本文件中读取数据并将其显示在textview上全部内容,希望文章能够帮你解决android – 从文本文件中读取数据并将其显示在textview上所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)