I have an app with a ScrollView, and I don\'t want the scrollbar to appear on the screen. How can I hide the scrollbar in a ScrollView while making sure scrolling still work
This will hide the Scroll bar stick but scroll bar is not disable
android:scrollbarThumbVertical="@null"
android:scrollbarThumbHorizontal="@null"
This will disable the scroll bar
android:scrollbars="none"
you have to try the following solutions
android:scrollbars="none"
OR
android:scrollbarThumbVertical="@null"
android:scrollbarThumbHorizontal="@null"
OR Change color of scrollBars to hide them
android:scrollbarThumbVertical="@android:color/transparent"
In Java add this code
myScrollView.setVerticalScrollBarEnabled(false);
myScrollView.setHorizontalScrollBarEnabled(false);
In XML add following attribute to your ScrollView
android:scrollbars="none"
Like this
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/mainScroll"
android:scrollbars="none" <!-- line to be added -->
>
If you are making "custom" HorizontalScrollView then you should set those properties in code like so
this.scrollBarSize = 0
this.isHorizontalScrollBarEnabled = false
That is the only way I got mine to work.
In the XML layout, add this property:
android:scrollbarSize="0dp"
Try this, it is also working...
android:scrollbarThumbVertical="@null"
or
android:scrollbarThumbHorizontal="@null"