studio programacion herramientas fundamentos con avanzado aplicaciones android android-layout scrollview android-scrollbar

programacion - Eliminar la pista de barra de desplazamiento de ScrollView en Android



manual de android en pdf (5)

Estas soluciones fallaron en mi caso con el diseño relativo y si KeyBoard es Open android:scrollbars="none" & android:scrollbarStyle="insideOverlay" tampoco funcionaba.

la barra de herramientas se ha ido, mi botón hecho se ha ido.

Este está trabajando para mí

myScrollView.setVerticalScrollBarEnabled(false);

Mi aplicación para 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.

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.

Aquí está el fragmento relevante de XML de diseño, verá que he probado todos los atributos de android: etc 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>

Me estoy dirigiendo a la plataforma 2.1 / API lvl 7, realmente solo trato con pantallas de tamaño normal, mdp, hdp y xhdp.



Por un lado, estoy un poco confundido sobre por qué está poniendo WebView en un ScrollView . Un WebView tiene su propio sistema integrado de desplazamiento.

En cuanto a su pregunta real, si desea que la Scrollbar de Scrollbar aparezca en la parte superior, puede usar

view.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY) or android:scrollbarStyle="insideOverlay"



Resuelto mi problema al agregar esto a mi Listview

android:scrollbars="none"