내 이해는 이미로드 된 페이지가 렌더링을 끝내거나 특정 이벤트로 인해 WebKit 엔진이 페이지 레이아웃을 다시 계산할 때마다 WebView의 PictureListener.onNewPicture()
이 호출된다는 것입니다.WebView의 트리거 또는 강제 다시 그리기 또는 다시 렌더링
나는 또한 WebView 렌더링이 WebView에서 내부적으로 제어된다는 것을 알고 있다고 생각하며 대개 어떻게 생성되는지 신경 쓰지 않을 것입니다.
그러나, 내 응용 프로그램의 특정 기능을 위해, 내가 URL을 재 로딩없이 추가 PictureListener.onNewPicture()
을 실행하는 데 필요한 (즉, 어떤 reload()
또는 loadUrl()
).
본질적으로 내가 찾고있는 것은 repaint() 또는 redraw()와 같은 함수 또는 PictureListener.onNewPicture()
을 하나만 생성하는 다른 메커니즘이며 그게 (데이터를 다시로드하는 것과 관련된 느려지는 오버 헤드없이).
이 방법이 있습니까?