Как сделать загрузку WebView быстрой и добавить к ней индикатор выполнения

Я делаю простое приложение, в котором я поместил веб-просмотр, но страница загружается очень медленно (пробовал на многих сайтах), а также я хочу добавить индикатор выполнения, чтобы он показывал, что страница загружается. Вот код, который я использую для веб-просмотра, но я понятия не имею, как получить индикатор выполнения на нем:

public class MainActivity extends Activity {

WebView wv;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    wv = (WebView) findViewById(R.id.webView1);
    wv.setWebViewClient(new webCont());

    wv.loadUrl(" http://www.abc.com" ); 
}
 class webCont extends WebViewClient
{

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        // TODO Auto-generated method stub
        view.loadUrl(url);

        return true;
    }
}

Ответы на вопрос(3)

Ваш ответ на вопрос