首先OnScrollListener是焦点滚动的监听事件,需要有焦点才能响应。如果在
ScrollView
中内嵌了
ListView
之后,动态计算了
ListView
的高度,并予以设置高度,那么这时用户拖动界面,造成的滚动是
ScrollView
的滚动,而并非
ListView
的滚动,此时焦点是被
ScrollView
夺去的,
ListView
自然就不响应
OnScrollListener的监听咯,同样的在模拟器上使用鼠标滚轮滑动ListView
导致的不响应
OnScrollListener也是如此。
安卓模拟器上关于ListView设置了OnScrollListener之后onScrollStateChanged()和onScroll方法监听不到的问题
最新推荐文章于 2018-05-12 19:04:05 发布