android 监听组件构建完成

//有时候要获取一个组件的位置总是返回0,原因是组件还没绘制完成,该方法就是等待组件构建完成回调
mView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
    @Override
    public void onGlobalLayout() {
        //组件构建完成
    }
});

猜你喜欢

转载自blog.csdn.net/qq_28674511/article/details/81133676