웹View html 로드 두 가지 방법

2292 단어
main/assets 디렉터리에 html 파일 불러오기
  • html 파일의 위치
  • ![YJ7FRC@@29SGXIEA%$C9Z6.png
  • html 코드
  • 
    
    
    
    
    
    
    
    
  • java 코드
  • @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            mWebView = (WebView) findViewById(R.id.webView);
            mWebView.loadUrl("file:///android_asset/bxd-note.html");
      }
    

    html 형식의 문자열 불러오기
  • 먼저 원생 html 코드를 처리해야 한다
  •  String html_str=""
                    + ""
                    + ""
                    + ""
                    + ""
                    + ""
                    + ""
                    + "";
    
  • java 코드 부분
  • @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            mWebView = (WebView) findViewById(R.id.webView);
            String html_str=""
                    + ""
                    + ""
                    + ""
                    + ""
                    + ""
                    + ""
                    + "";
    
            mWebView.loadDataWithBaseURL(null, html_str, "text/html", "utf-8", null);
        }
    

    좋은 웹페이지 즐겨찾기