找不到任何东西来了解如何正确使用它。
我需要测量2个视图。 对于第一个视图,我使用以下方法:
viewPager.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
//my measure code
viewPager.getViewTreeObserver().removeGlobalOnLayoutListener(this);
}
});
那我应该对第二个视图做什么:我应该使用另一个相同的代码块,但是对于第二个视图,还是可以将第二个测量值放在viewpager的测量值之内?
添加:逻辑上可以是不同的情况: