Ver Mensaje Individual
  #1  
Viejo 03/12/13, 10:31:36
Avatar de vgarcia24
vgarcia24 vgarcia24 no está en línea
Miembro del foro
Mensajes: 41
 
Fecha de registro: abr 2012
Mensajes: 41
Modelo de smartphone: 584121924941
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Webview habilitar boton upload (carga de archivos)

Buen dia.

He desarrollado un simple webview que lleva a un sitio desarrollado con jquery mobile y esta contiene formularios de carga de archivos que se guardan en un servidor remoto(web)

el problema que presento es que no se como habilitar el boton de cargar o comunmente conocido como "seleccionar archivos", para que asi permita realizar la busqueda de archivos en el terminal

aqui mi codigo

Código:
 @SuppressLint("SetJavaScriptEnabled")
public class MainActivity extends Activity {
	
	

	@Override
	
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		
		if (!verificaConexion(this)) {
		    Toast.makeText(getBaseContext(),
		            "NO TIENE CONEXION A INTERNET ", Toast.LENGTH_LONG)
		            .show();
		    this.finish();
		}
 
	    
	WebView myWebView = (WebView) this.findViewById(R.id.webView);
	myWebView.loadUrl("http://www.misitiowe.com");
	myWebView.getSettings().setDisplayZoomControls(false);
	
    
    
    
 // Enable JavaScript
    WebSettings webSettings = myWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    
    
    //elimino las contraseñas de los formularios
    webSettings.setSavePassword(false);
    webSettings.setSaveFormData(false);
    
    //eliminar las cookies
    CookieManager cookieManager = CookieManager.getInstance();
    cookieManager.setAcceptCookie(false);
    
    final ProgressDialog pd = ProgressDialog.show(this, "Cargando Base de Datos", "Por Favor Esperar...");
    myWebView.getSettings().setBuiltInZoomControls(true);
    myWebView.setWebViewClient(new WebViewClient() {
                public boolean shouldOverrideUrlLoading(WebView view, String url) {              
                    view.loadUrl(url);
                    return true;
                }


              public void onPageFinished(WebView view, String url) {
                    if (pd.isShowing()) {
                        pd.dismiss();
                    }
                }

    });
    
   
   

    
	}
	
	
	public static boolean verificaConexion(Context ctx) {
	    boolean bConectado = false;
	    ConnectivityManager connec = (ConnectivityManager) ctx
	            .getSystemService(Context.CONNECTIVITY_SERVICE);
	    // No sólo wif
	    NetworkInfo[] redes = connec.getAllNetworkInfo();
	    // este bucle 
	    for (int i = 0; i < 2; i++) {
	        // ¿Tenemos conexión? ponemos a true
	        if (redes[i].getState() == NetworkInfo.State.CONNECTED) {
	            bConectado = true;
	        }
	    }
	    return bConectado;
	}
	
	

}

POR FAVOR AYUDA, SOLO REQUIERO HABILITAR ESTA ACCION... GRACIAS
Responder Con Cita