Webview dentro de un Scroll ocupando toda la pantalla

383 views
Skip to first unread message

Aldakur

unread,
Feb 8, 2013, 8:02:33 AM2/8/13
to desarrollad...@googlegroups.com


Hola!

A continuación les paso un layout que estoy realizando. El caso es que he insertado un WebView dentro de un Scroll. Ha la hora de hacer esto, el WebView no ocupa toda la pantalla. Solamente ocupa lo necesario. En el caso que lo que debe mostrar el WebVIew sea mayor que la pantalla entonces si se muestra toda la pantalla y salta la funcionalidad de Scroll. 

No sé si me he explicado bien. Lo que yo quiero es que el WebView siempre ocupe toda la pantalla. Incluso cuando el dato a mostrar sea simplement una linea.

A continuación os dejo el XML. Gracias y un saludo!

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    android:background="@color/white">
    
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    
   <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:scrollbars="horizontal" 
    >

     <WebView
         android:id="@+id/webview"
         android:layout_width="match_parent"
         android:layout_height="match_parent"
          />

     </ScrollView>

     </LinearLayout>


</LinearLayout>


Jc Miñarro

unread,
Feb 8, 2013, 8:15:32 AM2/8/13
to desarrollad...@googlegroups.com
Vamos a ver...
El WebView ya tiene un scroll y no necesitas insertarlo dentro
de un ScrollView. Con lo que lo insertas dentro del layout que
quieres que esté y le las las medidas que quieras que tenga.


2013/2/8 Aldakur <ald...@gmail.com>

--
Para participar es necesario que leas detenidamente las normas del grupo: http://goo.gl/20KhL
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a desarrolladores-a...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/Z6XFbJXnmHwJ.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
Un saludo,
Jc Miñarro

-------------------------------------------------------------------------------------------
CarteleraApp - Consulta la cartelera y estrenos de los cines españoles.
CarteleraApp (AdsFree) - Consulta la cartelera y estrenos de los cines españoles.

Aldakur

unread,
Feb 8, 2013, 8:20:05 AM2/8/13
to desarrollad...@googlegroups.com
Cierto. Eso ya lo sé. El problema es que el el WebView implemento un onTouch y esto me surge varios problemas. Esos problemas los he preguntado aquí: https://groups.google.com/forum/?fromgroups=#!topic/desarrolladores-android/vR40m-5XkUQ

Para solucionar eso, esto es lo que se me ha ocurrido. De esta forma tengo un Scroll vertical y puedo mover el dedo de izquierda a derecha y de derecha a izquierda por el WebVIew para lanzar el método que deseo.

Me hice entener?

Muchas Gracias y un saludo!
Reply all
Reply to author
Forward
0 new messages