第一步:

在raw文件夹下放入 gameplay.txt文件(如果没有raw文件 要新建一个 注意必须要小写)如下图所示

第二步:设置文本显示的Textview

TextView tv;

tv= (TextView) findViewById(R.id.tv);

第三步:读取文件的位置

private void readFromRaw() {try {InputStream is = getResources().openRawResource(R.raw.gameplay);String text = readTextFromSDcard(is);tv.setText(text);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}
}

第四步:以流的形式读取文件中文本信息


private String readTextFromSDcard(InputStream is)throws Exception {InputStreamReader reader = new InputStreamReader(is);BufferedReader bufferedReader = new BufferedReader(reader);StringBuffer buffer = new StringBuffer("");String str;while ((str = bufferedReader.readLine()) !=null) {buffer.append(str);buffer.append("\n");}return buffer.toString();
}

最后只要调用

readFromRaw()这个方法就行了

总的代码也贴出来

public class GamePlay extends Activity {TextView tv;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.game_playways);tv= (TextView) findViewById(R.id.tv);readFromRaw();}private void readFromRaw() {try {InputStream is = getResources().openRawResource(R.raw.gameplay);String text = readTextFromSDcard(is);tv.setText(text);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}private String readTextFromSDcard(InputStream is) throws Exception {InputStreamReader reader = new InputStreamReader(is);BufferedReader bufferedReader = new BufferedReader(reader);StringBuffer buffer = new StringBuffer("");String str;while ((str = bufferedReader.readLine()) != null) {buffer.append(str);buffer.append("\n");}return buffer.toString();}
}
 

读取raw文件下的txt文件相关推荐

  1. Android 读取assets文件下的txt文件

    ndroid 读取assets文件下的txt文件,解决了读取txt文件的乱码问题: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...

  2. java读取src路径下的txt文件_Java程序使用Maven后无法运行?

    问:老师,同样的代码,为何我将Java工程改造成Maven后,始终无法运行? 实现的功能:加载abc.txt文件,代码是写在了Demo类中. 开发工具是Idea. 1.以下是普通Java工程的目录结构 ...

  3. android读取mysql数据库文件_Android开发系列(十七):读取assets目录下的数据库文件...

    在做Android应用的时候,不可避免要用到数据库.但是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客解决了我前面博客中 ...

  4. python打开一个文件夹下所有txt文件-python读取一个目录下所有txt里面的内容方法...

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  5. python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  6. Android 读取手机SD卡根目录下某个txt文件的文件内容

    1.先看activity_main.xml文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/and ...

  7. python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...

    本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...

  8. java怎样输出一个文件夹,java合并一个文件夹下所有txt文件,输出到另一个txt,...

    java合并一个文件夹下所有txt文件,输出到另一个txt,最近写了个单元测试,递归调用方法,把同一个文件夹里所有的txt合并输出到一个txt文件.参考了两个博客,分别是已有的方法,还有个就是检测tx ...

  9. php 找目录下txt文件,PHP遍历目录下的TXT文件且按时候排序_后端开发

    遍历目次下的txt文件 示例: //遍历目次下文件要领 function printdir($dir) { $files = array(); //opendir() 翻开目次句柄 if($handl ...

最新文章

  1. 【linux】可执行程序执行时报错-sh: ./mxc_v4l2_tvin.out: No such file or directory的解决方法
  2. 软工实践第四次作业——团队展示
  3. h5怎么加入php代码,HTML5主要新增标签的使用代码分享
  4. 【深度学习】超级赞!N个神经网络可视化利器
  5. Symbol Mc1000 声音的设置以及播放
  6. 一个网络资深者发起的思考
  7. 408业务课·计算机网络——【考研随笔】之一
  8. arduino温湿度计库文件_arduino学习笔记八 温湿度计
  9. 【xargs使用】查询包含某字符串的所有文件
  10. windows10下Kafka环境搭建
  11. 我是主考官:给一位应届毕业生的回信
  12. js控制按钮n秒后可用
  13. 转载--页面间大量数据参数传递
  14. SqlCommandBuilder自动创建dataAdapter数据库操作命令
  15. java+mysql实现图书管理系统
  16. Android gallery 3D效果(扩展Gallery)
  17. python批量解压文件_Python 批量解压ZIP和RAR压缩文件(循环验证密码)
  18. 显卡测试软件硬盘版怎么安装,显卡检测软件(Alexander)
  19. CISSP考试指南笔记:1.2安全定义
  20. easyExcel导出下拉选择框,多sheet数据excle导入导出

热门文章

  1. python opencv 分别取出图像中黑白部分
  2. Linux命令行——光标快速移动的快捷键
  3. 服务器在国外未备案网站,选择国外服务器网站未备案也能正常打开,那网站备案到底是为了什么呢?...
  4. 励志 - 体重18公斤北航新生到校报到
  5. 少儿启蒙教育软件拼小鹿AI课使用说明
  6. 微信公众平台开发----天气预报
  7. LinkIn Login box高斯效果
  8. 黑盒测试:等价类划分、边界值、错误推测、因果图、判定表组成、场景法、正交试验设计
  9. 浅谈Android开发中的NFC功能
  10. 设计模式解析---------迪米特原则