android scrollView如何滑动到指定的子控件高度
可以通过调用子控件的getTop()方法获取子控件的顶部坐标,然后使用ScrollView的scrollTo()方法滑动到指定的高度。示例代码如下:
// 获取子控件的顶部坐标
int top = childView.getTop();
// 滑动到指定的高度
scrollView.scrollTo(0, top);
需要注意的是,如果子控件的高度大于ScrollView的高度,那么滑动到指定的高度可能无法完全显示子控件。如果需要完全显示子控件,可以考虑使用smoothScrollTo()方法,它会在一定时间内平滑滚动到指定位置。
原文地址: https://www.cveoy.top/t/topic/g14c 著作权归作者所有。请勿转载和采集!