Android 在给定延迟后显示滚动条

Android 在给定延迟后显示滚动条,android,view,scrollbar,Android,View,Scrollbar,是否可以设置右侧滚动条出现的延迟?其想法是,当用户开始滚动时,滚动条不会立即显示,但如果用户滚动足够长的时间 我已经找了一段时间了,只找到了一个getter方法getScrollDefaultDelay(),它获取滚动条消失的时间(毫秒)。我怎样才能控制我案件的延误 致以最诚挚的问候使用setVerticalScrollbEnabled禁用滚动条,并通过覆盖onScrollChanged或定义某种滚动侦听器来侦听“滚动更改”。如果用户滚动,则向处理程序发送延迟消息。当用户再次滚动时,删除消息并以

是否可以设置右侧滚动条出现的延迟?其想法是,当用户开始滚动时,滚动条不会立即显示,但如果用户滚动足够长的时间

我已经找了一段时间了,只找到了一个getter方法getScrollDefaultDelay(),它获取滚动条消失的时间(毫秒)。我怎样才能控制我案件的延误


致以最诚挚的问候

使用
setVerticalScrollbEnabled
禁用滚动条,并通过覆盖
onScrollChanged
或定义某种滚动侦听器来侦听“滚动更改”。如果用户滚动,则向
处理程序发送延迟消息。当用户再次滚动时,删除消息并以相同的延迟发送新消息。如果消息已通过,请再次显示滚动条。当他再次滚动时,再次隐藏它。冲洗并重复


您可能希望禁用默认滚动条淡入淡出,唉,这显然只可能从API版本5开始,使用
setScrollbarFadingEnabled

有趣的方法。我还发现setVerticalScrollBarEnabled并禁用了滚动条,尽管我没有想到监听onScrollChanged事件并手动启用/禁用它。谢谢Timo的分享,坚持下去!