我该如何使用getMeasuredWidth()
and getMeasuredHeight()
?它总是返回 0。这和有什么区别getHeight()
and getWidth()
?
刚刚找到了获取自定义视图的高度和宽度的解决方案:
@Override
protected void onSizeChanged(int xNew, int yNew, int xOld, int yOld){
super.onSizeChanged(xNew, yNew, xOld, yOld);
viewWidth = xNew;
viewHeight = yNew;
}
它在我的情况下起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)