파일입출력을 하는 일부인데요
파일저장은 바이트 형식으로
파일출력 또한 바이트로 읽어들이려고 하는데 밑에 첨부한 사진처럼 맨끝부분이 특문이 섞여서 나오네요
자바 문법 기초가 딸린 상태로 하는거라 어려움이 많습니다.ㅜ ㅜ 너무 초보적인 질문이겟지만
답변 부탁드리겠습니다. 꼭이요 !!!
바이트 형식의 파일로 저장된 파일을 일어오는 부분입니다.
try {
FileInputStream fis = new FileInputStream("/sdcard/01.txt");
byte[] data = new byte[fis.available()];
while(fis.read(data) != -1) {;}
fis.close();
Intent intent1 = new Intent(ShcTest01.this,IntentActi.class);
intent1 .setAction("com.sky.orchid.sendintent");
intent1 .putExtra("send",
new String(data, "euc-kr"));
startActivity(intent1 );
// edit.setText(new String(data,"EUC-kr"));
} catch (FileNotFoundException e) {
edit.setText("File Not Found");
}
catch (Exception e) {;}
break;
파일꺠진 캡쳐화면입니다
한글깨짐.bmp