Android学习之getMeasuredHeight(),getScrollY(),getHeight()的区别

来源:互联网 发布:淘宝一心要几个好评 编辑:程序博客网 时间:2024/06/05 14:20

        先说getMeasuredHeight()和getHeight(),这两个方法都是获取组件高度的,在普通布局中,如果组件本身没有超过手机屏幕,那么这两个方法获取的组件高度相等;但是如果在像ScrollView这种滑动布局中,组件往往会超出屏幕,那么getHeight()获取的高度就是屏幕显示的高度,不确切的说就是屏幕高度,而getMeasuredHeight()获取的是这个组件实际大小,包括显示的部分和超出屏幕的部分。

getScrollY()表示ScrollView滑动的距离。开始滑动时获取的值为0。

1 0
原创粉丝点击