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

webview history에서 원하는 주소를 뺄 수 잇나요??

0 추천
webview history에서 원하는 주소를 뺄 수 잇나요??
Fancy (370 포인트) 님이 2013년 7월 3일 질문

1개의 답변

0 추천
http://developer.android.com/reference/android/webkit/WebView.html#copyBackForwardList()

--------------------------------------------------------------------------

댓글 보고 추가합니다.

history url 주소들을 위 메소드로 참조할 수 있으니

웹뷰에서 백 이벤트를 받는 시점(백키를 눌렀을 때나, 별도로 백을 위한 버튼을 추가했을 경우 클릭 이벤트에서)에

history 마지막 url 과 비교해서 내가 빼고자 하는 주소일 경우

강제로 그 다음 주소로 이동 시켜버리면 되겠죠
b22n (22,940 포인트) 님이 2013년 7월 4일 답변
b22n님이 2013년 7월 4일 수정
copyBackForwardList() 은 히스토리를 리스트에 담는것인데
그 리스트의 함수에서 push랑 pop이 없던데... 어떻게 원하는 히스토리를 삭제하나요??
그리고 리스트에 복사되서 담김 것인데 웹뷰에 적용이 되나요??
주소를 뺀다는게 히스토리중에서 특정 url을 삭제한다는 말씀이신가요?
...