Eliminar márgenes en webView
Tengo un problema con webView. Como se puede ver en la foto hay márgenes blancos. Quiero llenar mi pantalla de esa imagen. ¿Como puedo hacer eso? Esta es la imagen:
este es el código:
- archivo interno del HTML de la demostración del androide
- ¿Cómo capturar una vista web a bitmap en Android?
- Manejo de la rotación de la pantalla en WebView
- ¿Es posible cambiar el navegador / motor predeterminado para la vista Web de Android?
- Cómo restablecer completamente la vista web de Android antes de cargar la nueva solicitud
WebView web = new WebView(getContext()); web.getSettings().setJavaScriptEnabled(true); web.getSettings().setBuiltInZoomControls(true); String imagePath = id; String html = "<html><body><img src=\""+ imagePath + "\"></body></html>"; web.loadDataWithBaseURL("file:///mnt/sdcard/DinEgen/", html, "text/html","utf-8",null); web.setPadding(0, 0, 0, 0); web.setInitialScale(1); web.getSettings().setJavaScriptEnabled(true); web.getSettings().setLoadWithOverviewMode(true); web.getSettings().setUseWideViewPort(true); web.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); web.setScrollbarFadingEnabled(false);
Archivo XML:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:weightSum="100"> <android.support.v4.view.ViewPager android:id="@+id/presentation_viewPager" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="95" /> <LinearLayout android:id="@+id/presentation_indicatorLayout" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="5" android:gravity="center" android:background="@drawable/choose_small_normal" > </LinearLayout> </LinearLayout>
- Android cómo enviar int y doble como namevaluepair como http post
- Aplicación de Android que requiere archivos de datos grandes
- Cookies HTTP WebView HTTP no funcionan en la API 21
- Android y su lenta webview. Hardware acelerado es buggy
- ¿Cómo puedo inhabilitar todos los eventos táctiles en todos los niños de un ViewGroup?
- Cómo pasar un valor de cadena a webView de una actividad
- Cómo habilitar la depuración remota / inspector de la aplicación Android de WebKit mediante WebView?
- Cambiar usuario o volver a autenticar con Instagram
Reemplace su etiqueta por ésta:
<body style='margin:0;padding:0;'>
Aquí hay otro consejo para las imágenes en una vista web: añade un estilo que se ajuste a las imágenes en el ancho de la pantalla. Funciona muy bien en todos los tamaños de pantalla:
<style type='text/css'> img {max-width: 100%;height:initial;} div,p,span,a {max-width: 100%;} </style>
- Android y GSON lanzando No-Args Constructor no encontrado excepción
- Actualización de información de contacto de Android con intención?