ScrollView下多个ListView显示问题
来源:互联网 发布:sql中select语句 编辑:程序博客网 时间:2024/05/22 02:19
最近在Activity中需要在一个Activity中使用多个ListView,而且统一使用最外层的滚动条,但是遇到一个问题,每个listView只会显示一行甚至没有,如下图:
然后查找资料之后才发现应该对listview重写onMeasure()方法,如下:
package com.example.lenovo.agricultureapp.DIY_Class;/** * Created by lenovo on 2016/10/26. */import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;public class ListViewForScrollView extends ListView { public ListViewForScrollView(Context context) { super(context); } public ListViewForScrollView(Context context, AttributeSet attrs) { super(context, attrs); } public ListViewForScrollView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override /** * 重写该方法,达到使ListView适应ScrollView的效果 */ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); }}
大功告成:
0 0
- ScrollView下多个ListView显示问题
- android ScrollView中嵌套ListView显示问题
- ScrollView嵌套ListView的显示问题
- 解决ScrollView嵌套ListView显示不全问题
- ScrollView中listview显示不全的问题
- 解决ScrollView嵌套ListView显示不全问题
- ScrollView中嵌套ListView/ExpandableListView显示问题
- ScrollView 中嵌套ListView显示问题
- Scrollview嵌套listView数据显示不正常问题
- 解决ScrollView与ListView显示冲突问题
- 解决ScrollView嵌套Listview 显示问题
- 自定义ScrollView 和ListView 显示问题
- ScrollView嵌套ListView显示和滑动问题
- android中Scrollview 嵌套ListView显示问题
- 解决ScrollView嵌套ListView问题 ListView只显示一行问题
- Android ScrollView里嵌套listview,listview显示不全的问题
- 关于ScrollView中使用listview后listview不完全显示问题
- android ScrollView嵌套ListView listview显示不全的问题
- Hive中Order by和Sort by的区别是什么?
- Amh/Nginx更改网站根目录
- 数据字典视图的查询
- easyui-tree实现及针对不同结点添加不同右键菜单
- http协议简单介绍
- ScrollView下多个ListView显示问题
- 当我谈论URL编码时我在谈论什么
- leetcode 15. 3Sum 暴力枚举
- 数据结构链队列java实现
- Get 请求 & Post 请求 的区别
- 玩转Intel Edison物联网开发套件
- 校内训练20161025
- Cookie/Session机制详解
- 基本算法题练习二