silence

Results 2 comments of silence

注入的点击事件clickKnown写到activity可行。

@PierceTsu @delingli @aibingbing 1.在onNext方法中获得当前高亮view,判断底部是否大于屏幕高,大于的话ScrollView移动一段距离。 2.在ScrollView中监听方法中监听,监听前面的滑动距离,通过HightLightView获得所有view的mViewRects位置集合,遍历修改viewPosInfo.rectF,viewPosInfo.lightShape ,viewPosInfo.onPosCallbacks属性,重新布局,lightShape 重写ondraw方法,重设rect属性的bottom和top距离。 3.按照以上想法,可以设ScrollView监听,在ScrollView停止时候,计算滑动偏移,修改所有高亮view的位置属性,重新对HightLightView布局。