在Android上取消WebView中的加载

39

我该如何取消由loadData()方法启动的WebView中的加载操作?

1个回答

93

该死,我不知道我怎么会错过那个。谢谢! - Marek Stój
6
没问题,这种情况发生在最好的人身上。 - Anthony Forloney
3
请注意,如果您的 WebView 在片段内,并且您使用 WebViewClient 显示自定义加载进度条,则即使调用了片段的 onDestroyView,也会调用 onPageFinished。因此,请检查您的进度条是否为 null,以避免空指针异常。 - user3193413
stopLoading已被弃用。 - Naveed Ahmad
@NaveedAhmad 不是的 https://android.googlesource.com/platform/frameworks/base/+/a8352f4/core/java/android/webkit/WebView.java#1049 https://android.googlesource.com/platform/frameworks/base/+/a8352f4/core/java/android/webkit/WebViewProvider.java#129 - zTrap
嗨 @user3193413,如果我们使用 Kotlin,binding.progressBar?.visibility = View.GONE 会给出一个警告,表示在非空接收器上进行不必要的安全调用。 - Plugie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接