La barra de desplazamiento en mi vista de desplazamiento solo está visible cuando comienzo a desplazarme. ¿Cómo puedo mostrarlo siempre?Cómo mostrar siempre la barra de desplazamiento
Respuesta
A partir de ahora la mejor manera es usar android:fadeScrollbars="false"
en xml que es equivalente a ScrollView.setScrollbarFadingEnabled(false);
en código java.
Pruebe android:scrollbarAlwaysDrawVerticalTrack="true"
para vertical. y Trata de android:scrollbarAlwaysDrawHorizontalTrack="true"
horizontal
probar este como las sugerencias anteriores no funcionó para mí cuando lo que quería hacer esto por un TextView:
TextView.setScrollbarFadingEnabled(false);
buena suerte.
Estos dos juntos trabajaron para mí:
android:scrollbarFadeDuration="0"
android:scrollbarAlwaysDrawVerticalTrack="true"
Dado que ninguno de los anteriores trabajado para mí, esto es lo que hizo: android:scrollbarDefaultDelayBeforeFade="500000"
android:scrollbarFadeDuration="0"
veces no funciona después de que la salida de las aplicaciones y empezar de nuevo . ¡Así que agregué gallery.setScrollbarFadingEnabled(false);
a la actividad y funciona!
Hay 2 maneras:
- de código Java:
ScrollView.setScrollbarFadingEnabled(false);
- desde el código XML:
android:fadeScrollbars="false"
simple como eso!
setVertical * ayudó a hacer barra de desplazamiento vertical siempre visible mediante programación
scrollView.setScrollbarFadingEnabled(false);
scrollView.setVerticalScrollBarEnabled(true);
scrollView.setVerticalFadingEdgeEnabled(false);
No se olvide de añadir android:scrollbars="vertical"
junto con android:fadeScrollbars="false"
o no se mostrará en absoluto en algunos casos.
estilo de la barra de desplazamiento visibilidad, color y grosor de esta manera:
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/recycler_bg"
<!--Show Scroll Bar-->
android:fadeScrollbars="false"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarFadeDuration="50000"
<!--Scroll Bar thickness-->
android:scrollbarSize="4dp"
<!--Scroll Bar Color-->
android:scrollbarThumbVertical="@color/colorSecondaryText"/>
espero que ayude a ahorrar algo de tiempo.
- 1. ¿Cómo se visualiza la barra de desplazamiento para UITextView siempre?
- 2. cómo mostrar una barra de desplazamiento horizontal
- 3. ¿Cómo mostrar siempre la barra de desplazamiento vertical en un navegador?
- 4. Mostrar siempre la barra de desplazamiento del navegador para evitar que la página saltar
- 5. Cómo mostrar la barra de desplazamiento en UITableView
- 6. Android: ¿Cómo mostrar automáticamente la barra de desplazamiento vertical?
- 7. Div barra de desplazamiento vertical mostrar
- 8. Mostrar siempre la barra de desplazamiento vertical en <select>
- 9. jqGrid - ¿Hay alguna manera de mostrar siempre una barra de desplazamiento vertical?
- 10. Mostrar siempre el servicio en la barra de notificación
- 11. Fuerza la barra de desplazamiento vertical para mostrar en IE8
- 12. ¿Cómo forzar la barra de desplazamiento vertical siempre visible desde AutoScroll en WinForms?
- 13. Desplazamiento de la barra de desplazamiento del navegador
- 14. Mostrar siempre niceScroll rail
- 15. cómo hacer que la barra de desplazamiento gridview sea siempre visible en android 4.0.3
- 16. ¿Hay alguna forma de mostrar la barra de desplazamiento de ListView todo el tiempo?
- 17. Ocultar la barra de desplazamiento en WebView
- 18. Barra de desplazamiento Textarea
- 19. ¿Cómo agregar la barra de desplazamiento al diseño relativo?
- 20. Barra de desplazamiento personalizada UITableView
- 21. Deshabilitar la barra de desplazamiento del navegador
- 22. Aumentar autocompletar la barra de desplazamiento tamaño
- 23. Agregar barra de desplazamiento a la tabla
- 24. C# DataGridView- Cómo habilitar la barra de desplazamiento vertical
- 25. ¿Cómo mostrar la barra amarilla ActiveX?
- 26. Barra de navegación mostrar/ocultar
- 27. ¿Cómo siempre el desplazamiento visible de Tableview en Obj c?
- 28. Establecer grosor de la barra de desplazamiento
- 29. Desplazable pero sin barra de desplazamiento
- 30. jqGrid barra de desplazamiento horizontal
no trabajando en 'NavigationView' –
para ListView no funcionó, pero esto funcionó:' view.setScrollBarFadeDuration (0); ' – user924
por lo que la respuesta correcta y aceptada debe ser @Tanmay Mandal answer (' setScrollBarFadeDuration (0) '), porque' setScrollbarFadingEnabled (false) 'no funciona en todas partes – user924