检查一个android滚动浏览是否可以滚动

前端之家收集整理的这篇文章主要介绍了检查一个android滚动浏览是否可以滚动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
你知道是否可以知道 Android Widget ScrollView可以滚动吗?
如果它有足够的空间,它不需要滚动,但一旦维度超过最大值,小部件可以滚动.

在参考文献中没有看到可以给出这些信息的方法.
也许可以在scrollview中的linearlayout的大小做一些事情吗?

解决方法

我用以下的代码灵感来自 https://stackoverflow.com/a/18574328/3439686,它的作品!
ScrollView scrollView = (ScrollView) findViewById(R.id.scrollView);
int childHeight = ((LinearLayout)findViewById(R.id.scrollContent)).getHeight();
boolean isScrollable = scrollView.getHeight() < childHeight + scrollView.getPaddingTop() + scrollView.getPaddingBottom();
原文链接:https://www.f2er.com/android/312457.html

猜你在找的Android相关文章