WebViewClient类概述?

3

WebView有一个概述,可以帮助理解其目的、预期流程以及如何使用它,但WebViewClient由于某些原因没有概述。

这个类的目的是什么?为什么要有一个包含这些方法的单独类?它的生命周期中典型/正常的事件顺序是什么?

1个回答

2

这个类的目的是什么?

它允许您的代码在关联的WebView生命周期中被通知各种事件。

为什么要有一个包含方法的单独类?

它是一个监听器接口,您可以将其附加到WebView上,因此可以通过组合而不是继承来获得事件。


谢谢。在编程生命周期中,有一个“典型/正常”的事件顺序吗? - an00b
@an00b:我不知道。我从未考虑过。如果你一定要知道,那就创建一个实现了所有回调方法并将其转储到LogCat的WebViewClient实现,看看会发生什么。 - CommonsWare

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