웹뷰에 케시가 쌓이는것을 앱이 종료할때마다 비우는 함수
웹뷰에 케시가 쌓이는것을 앱이 종료할때마다 비우는 함수
페이지 정보
본문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | /** * 웹뷰에 케시가 쌓이는것을 앱이 종료할때마다 비우는 함수 */ private void clearApplicationCache(java.io.File dir){ if (dir==null) dir = getCacheDir(); else ; if (dir==null) return ; else ; java.io.File[] children = dir.listFiles(); try { for (int i=0;i<children.length;i++) if (children[i].isDirectory()) clearApplicationCache(children[i]); else children[i]. delete (); } catch (Exception e){} } @Override public void onDestroy() { super.onDestroy(); clearApplicationCache(null); } |
추천 0 비추천 0
- 이전글 Webview session, cookie, cache 초기화 23.02.17
- 다음글 안드로이드 뒤로 가기 버튼 클릭하면 안내창 띄우기(다이얼로그) 23.02.17