android– 从文本文件中读取数据并将其显示在textview上

android– 从文本文件中读取数据并将其显示在textview上,第1张

概述我试图从我的原始文件夹中的文本文件“temp.txt”中读取数据,并在单击按钮“按钮”时在文本视图“text”上显示文件的内容,但我的应用程序崩溃时,我很有可能以错误的方式做这件事,因为我是android和java编程的新手.我在这里粘贴代码,任何帮助将不胜感激案例R.id.b: InputStream is = getResources().

我试图从我的原始文件夹中的文本文件“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上所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1140525.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存