У меня есть проект PhoneGap 1.4.1 / jQueryMobile 1.0.1 / Android, который прекрасно показывает res / drawable / splash.png, и заставка исчезает после загрузки WebView.
Я бы хотел добавить какой-то процентный текст индикатора прогресса на заставку, но пока что безуспешно.
Я имел успех с этим в прошлом, используя обычный веб-просмотр, например, так:
myWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
myLoadingView.setVisibility(View.GONE);
myWebView.setVisibility(View.VISIBLE);
}
});
myWebView.loadUrl(...);
но это всего лишь макет с текстом индикатора прогресса и фоновым изображением, которое будет обновляться с помощью:
myWebView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
myLoadingView.setText(progress+"%");
}
});
Кто-нибудь знает, как я могу добавить эту функциональность в существующую реализацию PhoneGap, или знает, как я могу заменить PhoneGap на собственную реализацию?