getHeight()得到的是当前控件的高度,这里需要强调的是:这个高度是可视界面的高度,也就是说这个高度肯定是小于等于屏幕的高度的。如果你的控件超出了屏幕,那么getHeight()只会获取屏幕内的高度。
getHeight必须在控件加载结束后才能够获取到高度,onCreate等方法中获取的高度为0,可以在onWindowFocusChanged方法中获取。
getTop,获取当前控件顶部距离父控件顶部的距离,这里强调的是:这个距离是当前控件到父控件,和屏幕的边缘没有关系。
getHeight()得到的是当前控件的高度,这里需要强调的是:这个高度是可视界面的高度,也就是说这个高度肯定是小于等于屏幕的高度的。如果你的控件超出了屏幕,那么getHeight()只会获取屏幕内的高度。
getHeight必须在控件加载结束后才能够获取到高度,onCreate等方法中获取的高度为0,可以在onWindowFocusChanged方法中获取。
getTop,获取当前控件顶部距离父控件顶部的距离,这里强调的是:这个距离是当前控件到父控件,和屏幕的边缘没有关系。