每Android documentation,overScrollMode的默认值为OVER_SCROLL_ALWAYS。
但是我的ListView似乎没有遵循这种行为。仅当有足够的内容在列表中滚动时,它才会显示过度滚动行为。
我尝试查看Android代码,发现View.java ref中的overScrollMode设置为OVER_SCROLL_IF_CONTENT_SCROLLS。>
我还检查了ListView和AbsListView的代码,以检查是否在任何地方都设置了overscrollmode,但是我找不到任何东西。设置overScrollMode的唯一位置是在View.java中。
这是否意味着与此相关的Android文档不正确?我必须在列表视图中将overScrollMode显式设置为“ always”吗?
根据Android文档,overScrollMode的默认值为OVER_SCROLL_ALWAYS。但是我的ListView似乎没有遵循这种行为。仅当有足够的...
是的,Android文档实际上是不正确的。我确认了正如您在以下来自Android源的代码中看到的那样,默认情况下,过度滚动设置为if_content_scrolls