//监听layoutContainer是否初始化完成 layoutContainer.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { //OnGlobalLayoutListener可能会被多次触发,因此在得到了高度之后,要将OnGlobalLayoutListener注销掉 layoutContainer.getViewTreeObserver().removeOnGlobalLayoutListener(this); //设置容器的宽、高 LayoutCalculator.getInstance().init(layoutContainer.getWidth(), layoutContainer.getHeight()); //初始化容器 initContainer(); } });
控件getHeight和getWidth等于0的解决办法
猜你喜欢
转载自luke-feng.iteye.com/blog/2241419
今日推荐
周排行