android webview显示延迟

android webview显示延迟,android,webview,Android,Webview,我有一个活动,当它打开时,屏幕上会显示一个网络视图。之前已加载WebView本身。我希望WebView与活动的其余部分一起显示,但是它被延迟了半秒,因此我在这半秒的布局中有一个大洞 只有在创建视图后第一次显示视图时才会发生这种情况 我不希望活动在WebView不可见时可见,但我找不到任何东西告诉我WebView何时可用。我尝试使用getDrawingRect等工具,但在WebView可见之前,它们的值仍然被更改 是否有可能准确地知道何时显示网络视图,或者甚至删除延迟 感谢您的帮助。onPageF

我有一个活动,当它打开时,屏幕上会显示一个网络视图。之前已加载WebView本身。我希望WebView与活动的其余部分一起显示,但是它被延迟了半秒,因此我在这半秒的布局中有一个大洞

只有在创建视图后第一次显示视图时才会发生这种情况

我不希望活动在WebView不可见时可见,但我找不到任何东西告诉我WebView何时可用。我尝试使用getDrawingRect等工具,但在WebView可见之前,它们的值仍然被更改

是否有可能准确地知道何时显示网络视图,或者甚至删除延迟


感谢您的帮助。

onPageFinished,否则您会知道WebView已完全加载,直到显示进度条,并在onPageFinished中让您的完整布局可见在屏幕关闭时页面已加载。我使用一个唤醒锁,当调用onPageFinished时,它会被精确释放。