Cosa è necessario al mio codice per rendere la finestra di dialogo dismiss()
dopo aver caricato la webview?Come faccio a disattivare la mia finestra di avanzamento dopo aver caricato Webview?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
CookieSyncManager.createInstance(this);
CookieSyncManager.getInstance().startSync();
webview = (WebView) findViewById(R.id.webview);
webview.setWebViewClient(new homeClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setPluginsEnabled(true);
webview.loadUrl("http://google.com");
ProgressDialog pd = ProgressDialog.show(Home.this, "",
"Loading. Please wait...", true);
}
Ho provato
public void onPageFinshed(WebView view, String url){
pd.dismiss();
}
Non ha funzionato.
È chiamato onPageFinished? Nel thread dell'interfaccia utente? –
Scusa se dovessi averlo appena fatto, ho messo tutta la classe nel modo in cui la corrente ce l'ha. e se si scorre verso l'alto si può vedere ho provato un onPageFinshed e non ha funzionato. forse il modo in cui l'ho fatto è stato sbagliato? o dove l'ho messo? – brybam