웹에서는 잘 나오는데 이클립스에서 시뮬레이터시 한글이 깨져서 나옵니다.
인코딩문제로 여겨지며 euc-kr로 되어있는것 같은데.. 해결하려면 어떻게 해야 하나요..??
package com.webapp;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class WebappActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView web=(WebView)findViewById(R.id.webapp);
web.getSettings().setJavaScriptEnabled(true);
//스크롤바 없애기
web.setHorizontalScrollBarEnabled(false);
web.setVerticalScrollBarEnabled(false);
web.setBackgroundColor(0);
web.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url){
view.loadUrl("url);
return true;
}
});
try {
web.loadUrl("http://sejong.hongik.ac.kr/site/food/food_menu3.html");
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
삼성인가요?? 시스템 업데이트 받으세요.. 삼성 갤탭, 등등 몇몇 초기제품에 인코딩 문제있음