Android开发(三十)——ScrollView中ListView的高度自动适应
2015-07-04 16:29
459 查看
int totalHeight = 0; for (int i = 0; i < mStrings.length; i++) { //pullList ListView //mAdapter Adapter View listItem = mAdapter.getView(i, null, pullList); listItem.measure(0, 0); totalHeight += listItem.getMeasuredHeight(); } ViewGroup.LayoutParams params = pullList.getLayoutParams(); params.height = totalHeight + (pullList.getDividerHeight() * (mAdapter.getCount() - 1)); pullList.setLayoutParams(params);
参考:
1. /article/3995842.html
相关文章推荐
- android短信验证
- 正常查看Android内部常用的类注释和源代码
- 如何在 Android 程序中禁止屏幕旋转和重启Activity
- Android开发学习总结(五)——Android应用目录结构分析
- Xamarin.Android开发实践(七)
- DatagramPacket的学习
- Android开发学习总结——Android开发的一些相关概念
- 【视图控件篇】自定义Android控件之IOS滑动开关模拟详解
- Android中Parcelable接口用法
- Android 事件监听处理
- 正确导入android-support-v4.jar的方法
- Android通讯录
- Android中的“再按一次返回键退出程序”实现
- 【Egret】Android项目内的语言间通讯
- android设备service从C到java API的构成
- cordova android 环境配置
- Android高级部分常见问题
- Android studio第一次使用配置
- [Android L or M ]解除SwitchPreference与Preference的绑定事件
- 添加背景音乐