browser = (WebView) findViewById(R.id.newsbody);
browser.getSettings().setJavaScriptEnabled(true);

String newsBody = "<html><body>Hello, world! 안녕하세요!</body></html>";
browser.loadData(URLEncoder.encode(newsBody, "UTF-8"), "text/html", "UTF-8");

이렇게 문자열을 출력을 하고자 하는데 1.6버전에는 제가 원하는대로 나오는데 1.5버전에는 첨부 이미지처럼 스페이스 대신에 "+"가 나타납니다. 원래 이런 현상이 발생하는게 정상인가요? 아니면 뭔가 더 셋팅해야할 값이 있는건지 궁급합니다. 조언 부탁드립니다.