你知道是否可以知道
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();