美文网首页
ScrollView滚动到指定View的位置

ScrollView滚动到指定View的位置

作者: WotYang | 来源:发表于2020-02-20 14:21 被阅读0次
场景

项目中优化用户体验,在选择完某个选项后,自动滚动到下一个选项。

实现
 // 这里采用post是因为如果 view 还没有 visible,获取到的宽高都是0
scrollView.post{
      // scrollTo()的第二个参数代表要滚动到的位置,top为滚动到指定view的顶部,还可以滚动到bottom
      scrollView.scrollTo(0,  llTeacher.getTop());
 }

补充

// 滚到到底部
scrollView.fullScroll(ScrollView.FOCUS_DOWN);

// 滚动到顶部
scrollView.fullScroll(ScrollView.FOCUS_UP);

相关文章

网友评论

      本文标题:ScrollView滚动到指定View的位置

      本文链接:https://www.haomeiwen.com/subject/yzdxqhtx.html