2011-12-07 10 views
3

WebViewには目的、予想されるフロー、使用方法を理解するのに役立つ概要がありますが、なんらかの理由でWebViewClientには概要がありません。WebViewClientクラスの概要?

このクラスの目的は何ですか?なぜそれに含まれるメソッドのための別のクラスを持っていますか?その生涯における典型的な/正常な一連の出来事は何ですか?

答えて

2

このクラスの目的は何ですか?

これにより、関連するWebViewのライフサイクルのさまざまなイベントをコードに通知することができます。

なぜそれに含まれるメソッドに別のクラスがあるのですか?

それはあなたがWebViewに添付することができリスナーインタフェースであるので、あなたは、組成物の代わりに、継承によってイベントを取得することができます。

+0

ありがとうございました。生涯に「典型的な/正常な」一連のイベントがありますか? – an00b

+0

@ an00b:わかりません。私はそれを決して考えなかった。もしあなたが知っていれば、すべてのコールバックメソッドを実装し、それぞれをLogCatにダンプする 'WebViewClient'実装を作成し、何が起こるかを見てください。 – CommonsWare