50行代码实现ListView下拉放大效果(一)


listView图片下拉放大

如上视频所示的效果,总体是一个ListView,最顶部的是一个HeadView。HeadView中是一个FrameLayout中嵌套了一个ScaleType为"CenterCrop"的ImageView。再调用ListView.addHeadView(View view)把这个View添加进去就能实现上述的布局。

至于下拉效果,让listview.setOnTouchListener:


part1


part2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,821评论 25 709
  • 前面已经实现过仿QQ的List抽屉效果以及仿QQ未读消息拖拽效果,具体请见:Android自定义控件:类QQ抽屉效...
    Horrarndoo阅读 903评论 0 3
  • 很多人都问,一个人的心能锁住吗? 答案是我也不知道,所以我也在旅行的路上,欢迎大家参与,游戏愉快!一起来找答案。但...
    米粒与马克阅读 146评论 0 0
  • 两年前的高考结束,我去了厦门。在参观厦门大学的时候,坐着汽车穿过一个隧道,刚进路口时,就看见了隧道的墙上五个彩色的...
    瑞欣的阳台阅读 420评论 4 4
  • App性能优化是个老生常谈的话题,在开发阶段我们需要快速上线,可能会造成一些开发过程中的不规范,赶工出来的App各...
    i卓阅读 154评论 0 1