今天在做自定义View的时候,取了中方法的getHeight,发现取出的height高度是不一样的。
于是本地测试了一下。
wm.getDefaultDisplay().getHeight()得到的是整个窗口的高度,包括状态栏、标题栏和布局。当屏幕方向切换时候,宽和高会改变。
View.getHeight()得到的是当前View控件的高度。当手机屏幕方向切换时,X轴和Y轴不变。
图就不上了。
今天在做自定义View的时候,取了中方法的getHeight,发现取出的height高度是不一样的。
于是本地测试了一下。
wm.getDefaultDisplay().getHeight()得到的是整个窗口的高度,包括状态栏、标题栏和布局。当屏幕方向切换时候,宽和高会改变。
View.getHeight()得到的是当前View控件的高度。当手机屏幕方向切换时,X轴和Y轴不变。
图就不上了。