Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 13/09/12, 18:46:55
Array

[xs_avatar]
vgarcia24 vgarcia24 no está en línea
Miembro del foro
 
Fecha de registro: abr 2012
Mensajes: 41
Modelo de smartphone: 584121924941
Tu operador: Movistar
WebView (Problema) Barra de Carga

Buen dia amigos.
he desarrollado una app que se basa en una webview pero tengo problemas con el progress bar o progressDialog.
El primer problema es que el progress bar inicia para cargar el webview nunca se detiene...
Tambien quisiera obtener ayuda en como poner un progress bar en mi webview que cargue cada vez que le doy click a un link del sitio el que estoy navegando

este es mi codigo.

package com.example.webview;

import android.os.Bundle;
import android.app.Activity;
import android.app.ProgressDialog;
import android.view.KeyEvent;
import android.view.Menu;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends Activity {

WebView webview;

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

final ProgressDialog pd = ProgressDialog.show(this, "",
"Cargando...", true);

webview = (WebView) findViewById(R.id.webview);
webview.setWebViewClient(new HelloWebViewClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://www.misitio.com);
}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack()) {
webview.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
}
Responder Con Cita


  #2  
Viejo 13/09/12, 19:43:25
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Los elementos para mostrar progreso los controlas tú, si quieres que se pare tendrás que pararlo, y si quieres que muestre otro valor, lo mismo.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 14:03:30 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /