在网上找了一段读取txt文件的代码,但只能显示一屏内容,如何实现翻页,或向下滚动显示全部内容?以下是我的代码,请教如何修改:
------------------------------------------------------------------------
String fileName = "01.txt"; //文件名字 String res="";
private TextView myTextView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try{ InputStream in = getResources().getAssets().open(fileName);
int length = in.available(); byte [] buffer = new byte[length]; in.read(buffer); res = EncodingUtils.getString(buffer, "UTF-8"); }catch(Exception e){ e.printStackTrace(); }
myTextView = (TextView)findViewById(R.id.myTextView);
myTextView.setText(res);
}
------------------------------------------------------------------------
String fileName = "01.txt"; //文件名字 String res="";
private TextView myTextView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try{ InputStream in = getResources().getAssets().open(fileName);
int length = in.available(); byte [] buffer = new byte[length]; in.read(buffer); res = EncodingUtils.getString(buffer, "UTF-8"); }catch(Exception e){ e.printStackTrace(); }
myTextView = (TextView)findViewById(R.id.myTextView);
myTextView.setText(res);
}
解决方案 »
- android4.0 连接webservice的问题
- 安卓下skypekit开发
- adt20 建立Android工程的时候报错 No Launcher activity found
- 推荐款反编译工具
- 想做一个电子书阅读器的应用,求教思路
- 被一个简单的问题整蒙了:如何实现画布上任意两点间自动的沿直线运动?
- 从资源文件释放数据库的一个奇怪现象
- eclipse中运行android 的程序 需要在run configurations->ApacheTomcat->argument怎么配置运行参数
- 今天发现一个apk里的xml文件不能反编译!
- Android开发在Service操作SQLite数据库出现NullPointerException空指针异常
- android中流媒体的端口号如何获取
- Activity中如何实现在Button上的手势滑动
in.read(buffer);
res = EncodingUtils.getString(buffer, "UTF-8"); 这段代码写在一个循环里,判断是否读到结尾,如果读到结尾就继续读..
修改layout中的textview属性,比如
android:scrollbars="vertical" <!--垂直滚动条 -->
android:singleLine="false" <!--实现多行 -->
android:maxLines="15" <!--最多不超过15行 -->