在读取文件的时候,若文件中有中文,应该使用字符流的方式来读取文件,若用字节流会出现乱码情况!
File file = new File(Environment.getExternalStorageDirectory(), "c.txt");
InputStream is = new FileInputStream(file);
InputStreamReader isr = new InputStreamReader(is, "GB2312");
BufferedReader br = new BufferedReader(isr);
while((temp = br.readLine()) != null){
sb.append(temp);
}