不可滑动的ListView (RecyclweView类似)

public class NoScrollListView extends ListView {public NoScrollListView(Context context, AttributeSet attrs) {super(context,attrs);}public void onMeasure(int widthMeasureSpec, int heightMeasureSpec){  int mExpandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);  super.onMeasure(widthMeasureSpec, mExpandSpec);  }
}

用于情况:

社交,社区APP ,例如 QQ空间,一条说说,说说下面的评论用不可滑动的ListView来展示

---------------------------------------------------------------------------------------------------------------------

不可滑动的GridView

public class NonScrollGridView extends GridView {public NonScrollGridView(Context context, AttributeSet attrs) { super(context, attrs); } public NonScrollGridView(Context context) { super(context); } public NonScrollGridView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec( Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); }
}

用于情况:

多的是,APP各种分类 item

Android项目实战(十五):自定义不可滑动的ListView和GridView相关推荐

  1. android 双击home退出程序,Android项目实战(五十五):部分机型点击home再点图标进入程序不保留再之前界面的问题...

    解决办法: 1.在基类Activity中 添加方法@Override    public boolean moveTaskToBack(boolean nonRoot) {        return ...

  2. Android项目实战(三十二):圆角对话框Dialog

    原文:Android项目实战(三十二):圆角对话框Dialog 前言: 项目中多处用到对话框,用系统对话框太难看,就自己写一个自定义对话框. 对话框包括:1.圆角 2.app图标 , 提示文本,关闭对 ...

  3. Android项目实战(十六):QQ空间实现(一)—— 展示说说中的评论内容并有相应点击事件...

    大家都玩QQ空间客户端,对于每一个说说,我们都可以评论,那么,对于某一条评论: 白雪公主 回复 小矮人 : 你们好啊~ 我们来分析一下: 1.QQ空间允许我们 点击 回复人和被回复人的名字就可以进入对 ...

  4. 【Android项目实战 | 从零开始写app(十二)】实现app首页智慧服务热门推荐热门主题、新闻

    说在前面,由于各种adapter,xml布局,bean实体类,Activity,也为了让看懂,代码基本都是"简单粗暴直接不好看",没啥okhttp和util工具类之类的封装,本篇幅 ...

  5. Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程)...

    Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程) 原文:Android项目实战(三十八):2017最新 将AndroidLibrary ...

  6. 基于eclipse的android项目实战—博学谷(十九)播放不同视频(本地视频)

    BoXueGu资源下载链接: https://download.csdn.net/download/hyh/19477319 BoXueGu图片资源下载(免费): https://yuyunyaohu ...

  7. 基于eclipse的android项目实战—博学谷(十八)播放不同视频(网络视频)

    相信经过了这么长时间,小伙伴们应该都发现了博学谷这个项目存在问题,播放视频的时候,无论播放任何一个章节,他播放的视频都只是一个,也就是VideoPlayActivity.java里面写死的那个(myv ...

  8. android圆角对话框,Android项目实战(三十二):圆角对话框Dialog

    原文: Android项目实战(三十二):圆角对话框Dialog 前言:html 项目中多处用到对话框,用系统对话框太难看,就本身写一个自定义对话框.android 对话框包括:一.圆角程序员 二.a ...

  9. (转载)Android项目实战(二十八):使用Zxing实现二维码及优化实例

    Android项目实战(二十八):使用Zxing实现二维码及优化实例 作者:听着music睡 字体:[增加 减小] 类型:转载 时间:2016-11-21 我要评论 这篇文章主要介绍了Android项 ...

最新文章

  1. Leetcode:114. Flatten Binary Tree to Linked List
  2. apache压力测试工具ab
  3. SLua 中继承 C# 类接口 Slua.Class 的一个 Bug。
  4. 洛谷 P1463 [POI2002][HAOI2007]反素数
  5. flume可以实时监控mysql嘛_flume使用(三):实时log4j日志通过flume输出到MySql数据库...
  6. 【经典回放】多种语言系列数据结构算法:队列(C版)
  7. 蚂蚁Service Mesh大规模落地实践与展望
  8. 【Oracle19C】数据库基本知识
  9. 开发小工具和一些小技巧
  10. 20220915使用python3下载ts格式的视频切片文件
  11. 高通QCA9531方案定制开发主板300M 2.4G无线模块面板AP wifi路由模块 用的是什么网络变压器
  12. android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明
  13. 海普完成数千万元战略融资
  14. matlab用摄像头拍照,matlab调用摄像头拍照
  15. 使用 zk-SNARK 的可编程零知识证明:第 1 部分
  16. 【爬虫】scrapy下载股票列表(四)——对接mongodb保存数据
  17. gdiplus 水印_GDI+ 实现透明水印和文字
  18. 小波变换 python MITBIH数据库 基线漂移去噪
  19. Weka中分类器指标的说明
  20. leetcode_592. 分数加减运算

热门文章

  1. 小白配置QConf遇到的问题
  2. Git 分布式版本控制常用命令(1)
  3. 2017.3.31 spring mvc教程(六)转发、重定向、ajax请求
  4. HDU 1251 统计难题(Trie模版题)
  5. android中xmlns:tools属性详解
  6. Servlet的运行方式
  7. .Net中堆栈和堆的区别
  8. memcached应用策略(转)
  9. Google推出“Google实验室” Ad Innovations
  10. dhl:使用return RedirectToAction()和 return view()