Listview嵌套Listview实现评论效果
来源:互联网 发布:h248协议端口号 编辑:程序博客网 时间:2024/06/03 09:06
demo下载:
listview嵌套listview实现评论效果 - 下载频道 - CSDN.NET
http://download.csdn.net/detail/baidu_31093133/9755222
实现效果:
解决内部listview只显示一行的问题:
自定义listview并重写onMeasure方法即可:
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { //设置为Integer.MAX_VALUE>>2 是listview全部展开 int measureSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);//设置为400是设置listview的高度只能有400 不全部展开 实现可以滑动的效果// int measureSpec1 = MeasureSpec.makeMeasureSpec(400, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, measureSpec); }
外层listview的adapter是AdapterParagraph
内层listview的adapter是AdapterComment
AdapterParagraph的数据源是List<Paragraph>
AdapterComment的数据源是List<Comment>
当评论的时候,要点击Item布局的回复按钮,并调用外层的editext和回复按钮,更新List<Paragraph>
并调用notifyDataSetChanged方法来刷新界面。
注意:
回复的输入框和回复按钮应该在最外层,这样实现比较简单,如果把这个输入框和回复按钮写在外层listview的Item布局里不仅会占用较多的显示空间,实现起来也更加复杂。
具体代码请参考demo:
listview嵌套listview实现评论效果 - 下载频道 - CSDN.NET
http://download.csdn.net/detail/baidu_31093133/9755222
0 0
- ListView嵌套ListView实现论坛评论效果
- Listview嵌套Listview实现评论效果
- Android Listview嵌套Listview实现评论
- Android Listview嵌套Listview实现评论
- NestedScrollView 嵌套 ListView 实现滑动折叠效果
- scrollview嵌套listview效果
- Android 使用ListView实现网易评论盖楼效果
- Android listview中再嵌套listview 实现消息评论功能处理
- RecyclerView下实现 ListView嵌套GridView 复杂效果
- ScrollView嵌套圆角Listview 实现同时滑动效果
- 不重写listView实现 嵌套(listView嵌套listView)
- Android ListView嵌套ListView的实现方式
- 使用ExpandableListView实现ListView嵌套ListView
- ScrollerView嵌套listview.实现,listview滑动
- Android ListView嵌套ListView的实现方式
- Listview嵌套Listview的实现方法
- android 嵌套的listview示例(可参考实现朋友圈评论)
- listView实现阻尼效果
- JS学习之保存Jasmine测试结果到文件
- MyISAM、InnoDB、BDB三种数据表的优缺点
- 自定义view流程
- 数据结构与算法分析笔记与总结(java实现)--二叉树25:序列化二叉树
- 基于至简设计法的数字时钟设计
- Listview嵌套Listview实现评论效果
- java反射
- 拷贝构造和赋值重载,移动拷贝,赋值拷贝
- 网易面试总结(机器学习一些面试)
- 使用bootstrap+css icon仿真"得到"app页面 准备找前端实习中
- 两个类相互包含的处理策略
- Cron表达式手记
- mybatis总结
- Kotlin: Java 6 废土中的一线希望