Adicione indicador de carregamento / barra de progresso à tela inicial do Phonegap Android

Tenho um projeto PhoneGap 1.4.1 / jQueryMobile 1.0.1 / Android que mostra o res / drawable / splash.png muito bem e a tela inicial desaparece assim que o WebView é carregad

Gostaria de adicionar algum tipo de texto percentual do indicador de progresso à tela inicial, mas até agora não obtive sucesso.

Tive sucesso com isso no passado usando uma visualização da web normal como esta:

myWebView.setWebViewClient(new WebViewClient() {
    @Override
    public void onPageFinished(WebView view, String url) {
        myLoadingView.setVisibility(View.GONE);
        myWebView.setVisibility(View.VISIBLE);
    }
});
myWebView.loadUrl(...);

mas tudo isso era apenas um layout com um texto indicador de progresso e uma imagem de plano de fundo que seria atualizada com:

myWebView.setWebChromeClient(new WebChromeClient() {
    public void onProgressChanged(WebView view, int progress) {
        myLoadingView.setText(progress+"%");
    }
});

Alguém sabe como posso adicionar essa funcionalidade à implementação existente do PhoneGap ou como posso substituir o PhoneGap por uma implementação própri

questionAnswers(10)

yourAnswerToTheQuestion