Mi aplicación Android tiene un WebView principal (HTML cargado desde un recurso local) que quiero usar en todo el ancho de la pantalla y poder desplazarlo (verticalmente). Así que envolví el WebView en ScrollView en mi diseño XML, pero no importa lo que haga, parece que no puedo eliminar la barra de desplazamiento desde el lado derecho de la vista de desplazamiento. Peor aún, parece que no puedo cambiar el color de fondo de la pista de la barra de desplazamiento.Eliminar pista de la barra de desplazamiento desde ScrollView en Android
La pista ocupa alrededor de 10dp, lo que está creando problemas para el HTML en WebView. Me gustaría que la barra de desplazamiento aparezca en la parte superior de la vista web (estilo iPhone, si sabes a qué me refiero). Ahora, podría decir "¿por qué no cambia su HTML para que sea 10px más delgado?", Que es mi solución alternativa, pero preferiría no tener que hacerlo.
He aquí el fragmento correspondiente de diseño XML, verá que he intentado todas las androide: etc atributo que pude encontrar:
<ScrollView
android:id="@+id/deal_web_view_holder"
android:layout_below="@id/clock_bar_holder"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="false"
android:fadingEdge="none"
android:background="#02a7e9"
android:scrollbars="none"
android:scrollbarSize="0dp"
android:paddingRight="0dp"
android:scrollbarAlwaysDrawVerticalTrack="false"
android:scrollbarStyle="insideOverlay"
android:scrollbarTrackVertical="@drawable/scrollbar_track_vertical" >
<WebView
android:id="@+id/deal_web_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</ScrollView>
estoy focalización plataforma 2.1/API lvl 7, en realidad sólo se trata con pantallas de tamaño normal, mdp, hdp y xhdp.
esto debería haber sido la respuesta correcta. –
Esto no es lo que preguntó el cartel de la pregunta. Dijo que le gustaría 'que la barra de desplazamiento aparezca sobre el contenido de la vista web' – Sudhanshu
respondió mi pregunta lol – quemeful