Android:ListView在Scrollview中显示不全的解决办法
来源:互联网 发布:无人机pos数据 编辑:程序博客网 时间:2024/06/05 12:32
重写ListView的onMeasure方法
/** * 重写该方法,达到使ListView适应ScrollView的效果 */@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec);}
类代码如下:
import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;import android.widget.ListAdapter;import android.widget.ListView;public class MyListView extends ListView { public MyListView(Context context) { super(context); } public MyListView(Context context, AttributeSet attrs) { super(context, attrs); } public MyListView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } /** * 重写该方法,达到使ListView适应ScrollView的效果 */ @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); } @Override public void setOnScrollListener(OnScrollListener l) { super.setOnScrollListener(l); } @Override public void setOnScrollChangeListener(OnScrollChangeListener l) { super.setOnScrollChangeListener(l); }}
0 0
- Android:ListView在Scrollview中显示不全的解决办法
- Scrollview中listview显示不全的解决办法
- ScrollView中listview显示不全的问题
- 在scrollview中嵌套listview,listview显示不全问题
- ScrollView嵌套listView,嵌套Gridview显示不全的解决办法
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- 关于在ScrollView中嵌套ListView,ListView显示不全的问题
- ScrollView嵌套listView显示不全解决办法
- Android ScrollView里嵌套listview,listview显示不全的问题
- android ScrollView嵌套ListView listview显示不全的问题
- ListView在ScrollView中显示不全或只显示一行的解决方法
- android ScrollVIew中嵌套GridView,和ListView显示不全解决方法
- Android ScrollView中嵌套ListView和GridView显示不全解决方案
- ListView 和 ExpandableListView在ScrollView中不能显示的解决办法
- ListView嵌套在ScrollView中,只显示一行的解决办法
- 分享[ASP.NET] SQL语句统计每天、每月、每年的数据 编辑:吴立星
- shell修改及练习
- android 开发零起步学习笔记(十三):Android 实现多页界面左右滑动切换效果
- 解决AndroidStudio添加ProjectLibary后在编译时遇到的各种问题之解决方式索引
- 机器学习实验(七):用特征值衰减正则化方法进行深度学习实验_2
- Android:ListView在Scrollview中显示不全的解决办法
- Linux安装nginx,php,mysql
- perl unload gbk oracle 数据库
- ASP.NET(一)学习
- [ASP.NET]怎样得到当前用户的用户名和IP地址
- 关于三星手机调用系统相机之后activity被销毁导致数据丢失问题
- android调用浏览器
- docker搭建tomcat javaweb环境
- 自定义View绘制雷达图