读取raw文件下的txt文件
第一步:
在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文件相关推荐
- 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 ...
- java读取src路径下的txt文件_Java程序使用Maven后无法运行?
问:老师,同样的代码,为何我将Java工程改造成Maven后,始终无法运行? 实现的功能:加载abc.txt文件,代码是写在了Demo类中. 开发工具是Idea. 1.以下是普通Java工程的目录结构 ...
- android读取mysql数据库文件_Android开发系列(十七):读取assets目录下的数据库文件...
在做Android应用的时候,不可避免要用到数据库.但是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客解决了我前面博客中 ...
- python打开一个文件夹下所有txt文件-python读取一个目录下所有txt里面的内容方法...
实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...
- python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法
实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...
- Android 读取手机SD卡根目录下某个txt文件的文件内容
1.先看activity_main.xml文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/and ...
- python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...
本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...
- java怎样输出一个文件夹,java合并一个文件夹下所有txt文件,输出到另一个txt,...
java合并一个文件夹下所有txt文件,输出到另一个txt,最近写了个单元测试,递归调用方法,把同一个文件夹里所有的txt合并输出到一个txt文件.参考了两个博客,分别是已有的方法,还有个就是检测tx ...
- php 找目录下txt文件,PHP遍历目录下的TXT文件且按时候排序_后端开发
遍历目次下的txt文件 示例: //遍历目次下文件要领 function printdir($dir) { $files = array(); //opendir() 翻开目次句柄 if($handl ...
最新文章
- 【linux】可执行程序执行时报错-sh: ./mxc_v4l2_tvin.out: No such file or directory的解决方法
- 软工实践第四次作业——团队展示
- h5怎么加入php代码,HTML5主要新增标签的使用代码分享
- 【深度学习】超级赞!N个神经网络可视化利器
- Symbol Mc1000 声音的设置以及播放
- 一个网络资深者发起的思考
- 408业务课·计算机网络——【考研随笔】之一
- arduino温湿度计库文件_arduino学习笔记八 温湿度计
- 【xargs使用】查询包含某字符串的所有文件
- windows10下Kafka环境搭建
- 我是主考官:给一位应届毕业生的回信
- js控制按钮n秒后可用
- 转载--页面间大量数据参数传递
- SqlCommandBuilder自动创建dataAdapter数据库操作命令
- java+mysql实现图书管理系统
- Android gallery 3D效果(扩展Gallery)
- python批量解压文件_Python 批量解压ZIP和RAR压缩文件(循环验证密码)
- 显卡测试软件硬盘版怎么安装,显卡检测软件(Alexander)
- CISSP考试指南笔记:1.2安全定义
- easyExcel导出下拉选择框,多sheet数据excle导入导出