마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

assets 폴더에 html 파일을 다운로드 하여 실행하기

0 추천
안녕하세요. 서버로부터 html파일을 다운받아서

 

assets 폴더 경로에 저장한 뒤, 웹뷰에 다운로드 받은 html파일에 띄워주려고합니다.

 

혹시 관련 자료 또는

 

경로를 어떻게 해야 assets 폴더에 들어가서 그걸 웹뷰에 셋팅해 줄 수 있는지

 

도움좀 부탁드립니다.
음무 (17,820 포인트) 님이 2014년 12월 2일 질문

3개의 답변

+1 추천
일단 assets에 뭔가를 넣는 것은 안됩니다.
익명사용자 님이 2014년 12월 2일 답변
그럼 다운로드받은 html파일을 실행시킬 방법이 없는건가요 ?
pc로 다운받아서 앱 경로에 넣는다는게 아니라
어플 자체에서 다운받아서 저장하는 방법을 묻는것입니다.
혹시나해서 추가 리플 드립니다.
0 추천
서버에서 다운받은 html파일을 저장 후

WebView.loadDataWithBaseURL() 을 이용하시면 됩니다.

한마디로 html파일을 String으로 읽어와서 웹뷰에 로드하면 끝.

webview.loadDataWithBaseURL("", getStringData(html), "text/html", "UTF-8", null); 요런식으로 사용

http://developer.android.com/reference/android/webkit/WebView.html#loadDataWithBaseURL(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
q1212 (26,020 포인트) 님이 2014년 12월 3일 답변
–1 추천
한번에 많은걸 하려 하지 마시고, 한단계씩 생각해보시기 바랍니다.

 

1. Assets 폴더 접근

2. 파일읽기

3. WebView에 Html 구성
갈무리 (12,430 포인트) 님이 2014년 12월 2일 답변
...