2

我想为我的一个滚动视图制作一个自定义滚动条,但找不到怎么做。

我希望我的滚动条像 ListViews 的 fastScroll 一样更加明显和可控。不幸的是,ScrollView 上没有 setFastScrollEnabled(true)。

\o/ 所以欢迎回答我的前两个问题:

如何更改滚动条的外观?

如何在 ScrollView 上激活快速滚动?

然后我想到了另一个想法:在滚动条上添加按钮和指示器,作为 goToTop 和 goToBottom、progressBar 等……让这个小条成为用户的人体工程学工具。(例如可扩展的上下文菜单)

所以如果第一个问题有很好的答案,我有第二个问题:

如何添加按钮和 setOnClickListener 这个新的 ScrollBar?

为了说明它:

左侧:ScrollView 上的 FastScroll

右侧:ScrollView 上的 ErgonomicScrollBar

一张图片来说明它

4

0 回答 0