怎么把一个sd卡里面的txt显示在屏幕上,用textView 本帖最后由 zhq56030207 于 2011-04-29 19:07:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try { FileWriter writer = new FileWriter(FileName, true); writer.write(c); writer.close(); } catch (IOException e) { e.printStackTrace(); } try{ FileInputStream f = new FileInputStream(FileName); byte[] buff = new byte[f.available()]; f.read(buff); String s = EncodingUtils.getString(buf, "UTF-8"); fis.close(); Textview.setText(s); }catch(Exception e) { e.printStackTrace(); } 恭喜自力更生解决了。这种用法 byte[] buff = new byte[f.available()];在文件特别大时,效率不高吧? 关于viewpager+gridview的问题 Settings中App管理增加一个Tab framework层那个类下是判断usb充电和电量显示的 Linux和windows 哪个平台下开发Android最好? 开发手机上的程序和平板电脑上的程序有什么不一样 图片解码时间和压缩比的关系 遮盖型SlidingMenu怎么写 android http请求保存cookies 为什么html在android6.0 web中不显示内容? KuGou.exe占用5037端口 ExpandableListView可以读取、设置垂直滚动条的位移量吗? TextView显示问题
try {
FileWriter writer = new FileWriter(FileName, true);
writer.write(c);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
try{
FileInputStream f = new FileInputStream(FileName);
byte[] buff = new byte[f.available()];
f.read(buff);
String s = EncodingUtils.getString(buf, "UTF-8");
fis.close();
Textview.setText(s);
}catch(Exception e)
{
e.printStackTrace();
}
这种用法 byte[] buff = new byte[f.available()];
在文件特别大时,效率不高吧?