La barra de desplazamiento en mi vista de desplazamiento solo es visible cuando comienzo a desplazarme. ¿Cómo puedo mostrarlo siempre?
android
scrollview
jul
fuente
fuente

view.setScrollBarFadeDuration(0);setScrollBarFadeDuration(0)), porquesetScrollbarFadingEnabled(false)no funciona en todas partessetScrollBarFadeDuration(0);es más confiableEstablecer el
android:scrollbarFadeDuration="0"hará el truco.fuente
Hay 2 formas:
ScrollView.setScrollbarFadingEnabled(false);android:fadeScrollbars="false"¡Simple como eso!
fuente
Intente esto ya que las sugerencias anteriores no me funcionaron cuando quería hacer esto para un TextView:
Buena suerte.
fuente
No olvide agregar
android:scrollbars="vertical"junto conandroid:fadeScrollbars="false"o no se mostrará en absoluto en algunos casos.fuente
Prueba
android:scrollbarAlwaysDrawVerticalTrack="true"vertical. y pruebaandroid:scrollbarAlwaysDrawHorizontalTrack="true"horizontalfuente
Como ninguno de los anteriores funcionó para mí, esto es lo que hizo:
android:scrollbarDefaultDelayBeforeFade="500000"fuente
android:scrollbarFadeDuration="0"a veces no funciona después de salir de las aplicaciones y comenzar de nuevo. ¡Entonces agregogallery.setScrollbarFadingEnabled(false);a la actividad y funciona!fuente
Estos dos juntos trabajaron para mí:
fuente
Dale estilo a la barra de desplazamiento Visibilidad, color y grosor de esta manera:
Espero que ayude a ahorrar algo de tiempo.
fuente
Yo tuve el mismo problema. La barra tenía el mismo color de fondo. Tratar:
fuente
Simple y fácil. Agregue este atributo a
ScrollBar:O puedes hacer esto en Java:
O en Kotlin:
fuente
setVertical * ayudó a hacer que la barra de desplazamiento vertical siempre sea visible mediante programación
fuente
Establecer esto hará el truco. Cambia el @drwable por estilo propio.
fuente