<android.support.v7.widget.RecyclerView
android:id="@+id/detail_recycler"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:scrollbars="vertical"
android:fadeScrollbars="false"
android:overScrollMode="never"
android:scrollbarThumbVertical="@drawable/drivemode_list_sliderbar" />
1、通过以上设置就可以默认显示scorllbar
android:scrollbars=”vertical”是否显示滚动条,它的取值可以是vertical,horizontal或none。
android:fadeScrollbars=”true”(默认参数)是在滑块不滚动时,隐藏
android:fadeScrollbars=”false”是在滑块不滚动时,不隐藏
android:scrollbarThumbVertical=”@drawable/ic_launcher”自定义滑块的背景图
android:scrollbarStyle=”insideOverlay”
insideOverlay:默认值,表示在padding区域内并且覆盖在view上
insideInset:表示在padding区域内并且插入在view后面
outsideOverlay:表示在padding区域外并且覆盖在view上
outsideInset:表示在padding区域外并且插入在view后面
2、如果数据小于需要滚动的数量时可在代码中隐藏scrollbar
if(list != null && list.size()<=3){
recv.setVerticalScrollBarEnabled(false);
}else {
recv.setVerticalScrollBarEnabled(true);
}