![]() |
|
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 |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
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 |
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 03:46:08 (GMT +2)
HTCMania: líderes desde el 2007