自适应屏幕的list和grid
2016-08-04 18:40
246 查看
自适应屏幕的ListView&GridView
解决办法
自定义一个view 继承自ListView或GridView 覆盖onMeasure()方法public class AutoListView extends ListView { public AutoListView(Context context, AttributeSet attrs , int defStyle) { super(context, attrs, defStyle); } public AutoListView(Context context, AttributeSet attrs) { super(context, attrs); } public AutoListView(Context context) { super(context); } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec( Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); } }
相关文章推荐
- ABAP--如何在list屏幕上输出GRID列表
- webview中内容自适应屏幕
- CSS 移动端布局1(自适应屏幕宽度)
- unity3d学习笔记(十四)--NGUI用Sprite动画和屏幕自适应制作游戏开始场景
- WPF中Grid的行的Height和列的Width根据内容自适应
- ios 简单的使用按比例自适应屏幕
- 【Unity3D插件】NGUI屏幕自适应
- Android不同分辨率屏幕下自适应资源文件
- 屏幕自适应
- 登陆界面上下左右居中自适应屏幕显示的简单实现
- 微信屏幕宽度自适应
- css -- 背景图片自适应屏幕大小
- 转载关于自适应屏幕方向和大小的一…
- Android 中Webview 自适应屏幕
- vue-cli脚手架里如何配置屏幕自适应
- VMware ubuntu 自适应屏幕和文件共享不显示 解决
- Silverlight自适应屏幕
- NGUI移动平台屏幕自适应问题
- 自适应屏幕的后台系统?
- 移动页面自适应手机屏幕宽度