gpt4 book ai didi

android - WebView 的触发或强制重绘或重新渲染

转载 作者:太空宇宙 更新时间:2023-11-03 11:22:19 25 4
gpt4 key购买 nike

我的理解是 WebView 的 PictureListener.onNewPicture() 会在已加载的页面完成呈现(或在某些事件使 WebKit 引擎重新计算页面布局的情况下重新呈现)时被调用。

我也(认为我)明白那些 WebView 渲染是在 WebView 内部控制的,通常我不会关心它们是如何生成的。

但是,对于我的应用程序中的某个功能,我需要触发额外的 PictureListener.onNewPicture() 无需 重新加载 url(即没有 reload()loadUrl())。

本质上,我正在寻找的是像 repaint() 或 redraw() 之类的函数,或者其他一些只生成一个 PictureListener.onNewPicture() 的机制,就是这样(没有缓慢和与重新加载数据相关的开销)。

有什么办法可以实现吗?

最佳答案

尝试使用 requestLayout() 函数。
不确定它是否会满足您的要求,但值得一试。

关于android - WebView 的触发或强制重绘或重新渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5851696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com