Terminado

Ajustar codigo de app android webview para permitir descargar y abrir un link en el navegador

Publicado el 26 Febrero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Tenemos una app para android del tipo webview.
Funciona perfecto, solo necesitamos 2 ajustes

Permitir que se puedan descargar archivos desde la app, y que un link (el de whatsapp) abra fuera de la app, es decir:

actualmente todos los link del webview se ven dentro del mismo, esa parte esta perfecta,
pero hemos colocado un link para que nos escriban por whatsapp pero abre dentro del webview y por ende no funciona, lo que necesitamos, es que al darle a ese boton les abra whatsapp para que nos escriban.

Tenemos este codigo


public class MainActivity extends Activity {
    private WebView browser;

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

        browser = (WebView) findViewById(R.id.v232);

        //habilitamos javascript y el zoom
        browser.getSettings().setJavaScriptEnabled(true);


        browser.loadUrl("https://app.grupototalrepuestos.com");

        browser.setWebViewClient(new WebViewClient()
        {
            // evita que los enlaces se abran fuera nuestra app en el navegador de android
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url)
            {
                return false;
            }

        });
    }

   





//simula el comportamiento del botón Back en el navegador de Android
    @Override
    public void onBackPressed() {
        if (browser.canGoBack()) {
            browser.goBack();
        } else {
            super.onBackPressed();
        }
    }
}

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Modificar una app existente

Plazo de Entrega: 27 Febrero, 2020

Habilidades necesarias