仿炫酷头条小视频拖拽动画( 八 )

接着看以下这种情况:

如果列表封面图的 item 未完全展示,有部分滑出屏幕顶部(这里称作上边界越界),同理 item  有部分未滑入屏幕底部(上边界越界),点击 item  会出现一种什么样的情况,以下是头条的截图:

仿炫酷头条小视频拖拽动画

明显的被压缩变形了,降低了用户体验度,那么怎么优化呢?

//`item` 的实际高度替换可见高度。



startScaleY = (

float

) item.getHeight()/ screenHeight; 

优化后的效果图如下:

仿炫酷头条小视频拖拽动画