android - 如何管理 Android Webview 的空白加载屏幕?

标签 android webview screen loading

这更像是一个视觉问题而不是直接问题,但是当我的应用程序中加载 WebView 时,屏幕会在 2-4 秒内为空白,直到内容完全加载。时间取决于正在加载的内容的大小。

有没有办法管理这个,让屏幕只在加载时刷新到内容?像“加载......”动画或类似的东西?我只是不希望将纯白屏幕呈现给我的用户。

我有一个启动画面,然后加载 WebView。在初始空白暂停(加载时)之后,WebView 工作正常,但我想将它保持在特定屏幕上,直到页面加载或带有进度加载器的黑屏。

可能有什么东西可以检测到加载完成吗?如果是这样,我可以将其用作触发器。

有人知道管理这个空白屏幕的方法吗?

谢谢!

/r

最佳答案

您也可以使 webview 透明:

webview.setBackgroundColor(0x00000000); 

关于android - 如何管理 Android Webview 的空白加载屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5304171/

相关文章:

android - Android Studio中的拖放功能不起作用

java - 从进度对话框中删除背景

javascript - 在 webview 中显示网页的一部分

c# - 如何在 C# 中使用屏幕分辨率缩放表单组件?

android - Android 上运行的 Kivy 应用程序在屏幕锁定后关闭。如何避免?

java - Java 中的按钮数组

android - 如何引用或 "find"一个PreferenceActivity?

android - Uncaught Error : Java exception was raised during method invocation

android - 我可以在我的 webview 中添加一个按钮以获得额外的功能吗?

ios - 为什么我的启动屏幕图像没有出现?