title: Are WebViewClient and WebChromeClient mutually exclusive?
body: <p>From this <a href="https://stackoverflow.com/questions/2835556/whats-the-difference-between-setwebviewclient-vs-setwebchromeclient">great explanation</a> about the differences between <code>WebViewClient</code> and <code>WebChromeClient</code> it seems that if you use one, you shouldn't be using the other (for the same WebView object).</p>
  
  <p>Is my understanding correct?</p>
  
  <p>If not, when would one use both <code>WebViewClient</code> <em>and</em> <code>WebChromeClient</code> for the same <code>WebView</code> object?</p>
  
  <p>Is there an example of a situation where only use both <code>WebViewClient</code> <em>and</em> <code>WebChromeClient</code> for the same <code>WebView</code> object would accomplish a certain goal?</p>