【已解决】 SlideMenu中OnMeasure测量两次导致Wide值不同的问题
2021-08-16 11:06:03.581 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: .............
2021-08-16 11:06:03.581 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: --------------->withSize==1080
2021-08-16 11:06:03.581 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: -------------widthMode==1073741824
2021-08-16 11:06:03.582 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: ---------------->MeasureSpec.EXACTLY=1073741824
2021-08-16 11:06:03.582 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: ---------------->MeasureSpec.UNSPECIFIED=0
2021-08-16 11:06:03.582 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: ---------------->MeasureSpec.AT_MOST=-2147483648
2021-08-16 11:06:03.582 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: --------------contentHeight ==else
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: .............
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: --------------->withSize==1890
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: -------------widthMode==1073741824
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: ---------------->MeasureSpec.EXACTLY=1073741824
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: ---------------->MeasureSpec.UNSPECIFIED=0
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: ---------------->MeasureSpec.AT_MOST=-2147483648
2021-08-16 11:06:03.585 11432-11432/com.lw.looperview D/SlideMenuView: onMeasure: --------------contentHeight ==else
2021-08-16 11:06:03.591 11432-11432/com.lw.looperview D/SlideMenuView: onLayout: ......................
我的屏幕大小是1080的 要是把参数widthMeasureSpec直接给TextView的话会超出屏幕,拿不到第一次的1080大小。
都没人回呢。
代码不给,不知道你怎么写的。