求助,EditText和IO流
aide吧
全部回复
仅看楼主
level 8
如题,用Java语言,用AIDE工具。
太深奥我不能理解,希望来个简单的。
我想了解怎么保存EditText里面的文本,保存成一个.txt格式文件。
然后这个保存下来的文件怎么读取出来,让它加载或是显示在EditText里面。
布局内容
EditText
saveButton,readButton
功能
点击按钮保存输入框里面的内容格式为.txt的文件,点击读取按钮加载所保存的文件。
2017年09月29日 00点09分 1
level 9
public static void 保存文本(String path,String data)throws IOException{
File file=new File(path); file.getParentFile().mkdirs();
FileWriter wre=new FileWriter(file);
wre.write(data);
wre.close();
}
public static String 读取文本(String path)throws Exception{
File file=new File(path);
if(!file.isFile())return null;
String line="";
BufferedReader buff=new BufferedReader(new InputStreamReader(
new FileInputStream(file),"UTF-8"));
StringBuffer sb=new StringBuffer();
while((line=buff.readLine())!=null){
sb.append(line);
sb.append("\n");
}
buff.close();
String str=sb.toString();
return str.substring(0,str.length()-1);
}
2017年09月30日 08点09分 2
神他妈中文方法名
2017年09月30日 11点09分
2017年10月03日 15点10分
Thanks very much!
2018年06月16日 07点06分
最近我也经常这样用,好处很多[滑稽]
2018年06月16日 10点06分
1