rolagem - scrollview android studio



Como sempre mostrar a barra de rolagem (10)

A barra de rolagem na minha vista de rolagem só fica visível quando eu começo a rolar a tela. Como posso sempre mostrar isso?

https://src-bin.com


Answer #1

Como nenhum dos itens acima funcionou para mim, eis o seguinte: android:scrollbarDefaultDelayBeforeFade="500000"


Answer #2

Definindo o android:scrollbarFadeDuration="0" fará o truque.


Answer #3

Estilize sua barra de rolagem Visibilidade, Cor e Espessura da seguinte forma:

<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 ajude a economizar algum tempo.


Answer #4

Eu tive o mesmo problema. A barra tinha a mesma cor de fundo. Experimentar:

android:scrollbarThumbVertical="@android:color/black"

Answer #5

Não se esqueça de adicionar android:scrollbars="vertical" junto com android:fadeScrollbars="false" ou não será exibido em alguns casos.


Answer #6

Simples e fácil Adicione este atributo ao ScrollBar :

android:fadeScrollbars="false"

Ou você pode fazer isso em java :

scrollView.setScrollbarFadingEnabled(false);

Answer #7

Tente isto como as sugestões acima não funcionaram para mim quando eu queria fazer isso para um TextView:

TextView.setScrollbarFadingEnabled(false);

Boa sorte.


Answer #8

configurando o android:scrollbars="vertical" android:scrollbarAlwaysDrawVerticalTrack="true" android:fadeScrollbars="false" android:scrollbarThumbVertical="@drawable/scroll"

vai fazer o truque mudar o @drwable para o próprio estilo


Answer #9

android:scrollbarFadeDuration="0" às vezes não funciona depois que eu saio dos aplicativos e começo novamente. Então eu adiciono gallery.setScrollbarFadingEnabled(false); para a atividade e funciona!


Answer #10

A partir de agora, a melhor maneira é usar android:fadeScrollbars="false" em xml, que é equivalente a ScrollView.setScrollbarFadingEnabled(false); no código java.





scrollview