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