android - vertical - Como sempre mostrar a barra de rolagem




scrollview horizontal react native (10)

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

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?


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


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.


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

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

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


Simples e fácil Adicione este atributo ao ScrollBar :

android:fadeScrollbars="false"

Ou você pode fazer isso em java :

scrollView.setScrollbarFadingEnabled(false);

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.


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


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!


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







scrollview