카테고리 없음

안드로이드에서 텍스트뷰창에 한글 출력하는 법

bo97037 2011. 6. 29. 11:12

try {
   InputStream fres = getResources().openRawResource(R.raw.restext);
   InputStreamReader reader = new InputStreamReader(fres,  "euc-kr");
   data = new char[fres.available()];
   while (reader.read(data) != -1) {}
   fres.close();
   mEdit.setText(new String(data));
  } catch (Exception e) {;}

 

 

저장할 배열의 크기는 바이트 스트림인 fres.available()로 정하고 한글을 출력하기 위해서는 문자스트림으로 fres를 받고 "euc-kr"로 코딩하면 된다..