我想为我的一个滚动视图制作一个自定义滚动条,而且无法找到该怎么做。
我希望我的滚动条更加可见,并且像ListViews的fastScroll一样可控。不幸的是,ScrollView上没有setFastScrollEnabled(true)。
\ o /所以欢迎提出我的两个第一个问题:
如何更改滚动条外观?
如何在ScrollView上激活快速滚动?
然后又出现了另一个想法:在滚动条上添加按钮和指示器,作为goToTop和goToBottom,progressBar等等......这样就可以让这个小条形成为用户的人体工学工具。 (例如,可扩展的上下文菜单)
因此,如果第一个问题有很好的答案,我还有第二个问题:
如何添加按钮和setOnClickListener这个新的ScrollBar?
说明一下:
在左侧:ScrollView上的FastScroll
右侧:ScrollView上的ErgonomicScrollBar