在哪些场景改变MeasureSpec
小樊
82
2024-07-08 12:01:13
- 在自定义View中,需要根据父View的MeasureSpec来确定自身的尺寸。
- 在重写View的onMeasure方法时,需要根据MeasureSpec来确定View的尺寸。
- 在自定义ViewGroup中,需要根据子View的MeasureSpec来确定自身的尺寸。
- 在处理ScrollView、ListView等可滚动View的滚动事件时,需要根据MeasureSpec来确定View的尺寸。
- 在处理RecyclerView的LayoutManager时,需要根据MeasureSpec来确定Item的尺寸和布局。