나는 각 행 내용 webview
과 webview
콘텐츠가 포함 된 이미지를 가진 Listview
활동을 보았습니다.Android 캐시 webview 이미지?
지금까지 모든 것이 완벽하지만 내 문제는 listview
이 webview
이미지를 잃어 버리고 다시 열었을 때, 그리고 listview
이 미쳐 버린 경우입니다.
이미지를 다시 열거 나 다시 다운로드하지 못하도록 이미지 webview
을 캐싱하고 싶습니다. 방법?
저는 Android에서 새롭고 영어를 유감스럽게 생각합니다.
어떤 조언이 필요합니까?
이 내 웹보기 설정입니다 :
holder.message.addJavascriptInterface(new test_js(context), "Android");
holder.message.getSettings().setJavaScriptEnabled(true);
// holder.message.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
holder.message.getSettings().setTextSize(WebSettings.TextSize.NORMAL);
//test
holder.message.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
holder.message.getSettings().setAppCacheMaxSize(8 * 1024 * 1024); // 8MB
holder.message.getSettings().setAppCachePath(context.getApplicationContext().getCacheDir().getAbsolutePath());
holder.message.getSettings().setAllowFileAccess(true);
holder.message.getSettings().setAppCacheEnabled(true);
하지만 목록보기를 스크롤 할 때 그것은 다시 그들을 다시 다운로드있어 이미지를 캐시하지 않습니다!