6 votos

¿Cómo puedo hacer que las barras de desplazamiento sean siempre visibles?

Android oculta las barras de desplazamiento a menos que la ventana se esté desplazando activamente. Esto hace que sea difícil saber si una ventana puede ser desplazada sin probarlo realmente. ¿Hay alguna manera de forzar a Android a mostrar siempre las barras de desplazamiento cuando hay algo que desplazar?

Tengo un Thunderbolt con Android 2.2 (Froyo).

4voto

Lie Ryan Puntos 15629

Cuando se abre una actividad que se puede desplazar, la barra de desplazamiento debería mostrarse durante unos segundos antes de desvanecerse, por lo que podrá saber que la página se puede desplazar. Si no se ha dado cuenta de la sutil pista, basta con deslizar ligeramente la pantalla para que aparezca la barra de desplazamiento.

IMO, no sería una buena idea mostrar siempre la barra de desplazamiento, ya que la barra de desplazamiento está en el área de contenido y puede oscurecer lo que está en la pantalla.

2voto

Zuul Puntos 7864

La visibilidad de la barra de desplazamiento y el efecto de desvanecimiento sólo se pueden definir en la propia aplicación a nivel de programación, no hay ninguna opción general para controlar esto.

Los desarrolladores tienden a seguir las mejores prácticas, en relación con los dispositivos de pantalla pequeña, ya que el espacio es limitado. El concepto general aquí es tener barras de desplazamiento ocultas mientras no se usan, ya que aparecen sobre el contenido que se presenta. Esto se debe al limitado espacio disponible que suelen tener los dispositivos portátiles.

No sé si te has dado cuenta de que las barras de desplazamiento en los smartphones y tabletas aparecen por encima de los contenidos, y no tienen un espacio designado como vemos en los ordenadores de sobremesa:

Scrollbars over the content presented

Se trata de la interfaz de usuario y, por desgracia para ti, es el concepto general el que, según parece, no va a cambiar.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X