阅读背景:

Activity中获取view的高度和宽度为0的原因以及解决方案

来源:互联网 

在activity中可以调用View.getWidth、View.getHeight()、View.getMeasuredWidth() 、View.getgetMeasuredHeight()来获得某个view的宽度或高度,但是在onCreate()、onStrart()、onResume()方法中会返回0,这是应为当前activity所代表的界面还没显示出来没有添加到WindowPhone的DecorView上或要获取的view没有被添加到DecorView上或者该View的visibility属性为gone 在activity中可以调用View.getWidth、View.getHeight()、View.




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: