현재 sqlite에 byte배열로 일본어 문자열을 집어넣고

다시 db에서 가져와 에디트 박스에 뿌리고자 합니다.

db에서 문자를 뽑을때

editor.setText(new String(readBuffer, "SJIS"));

와 같이 SJIS로 인코딩을 변화시켜 뽑았는데 자꾸 글자가 깨져서 나오네요.

한글은 따로 셋팅을 안했는데도 잘나오는데...

일본어로 출력할땐 다른 방법을 써야하나요??


"Shift_JIS"도 써봤고,

프로젝트 속성의 리소스항목에서 인코딩을 "Shift_JIS" 타입으로 주어도 마찬가지로 깨집니다.


=====================

덧.

그냥 단순히 textview 에 일본어를 넣고 출력하니 잘나옵니다.

byte배열에서 string으로 바뀔때 깨지는 문제같은데요.... 어떻게 하면 될까요?