您的位置:首页 > 其它

listView中嵌套GridView不能完整显示的解决办法

2014-11-14 18:08 393 查看
通过自定义GridView来解决嵌套中不能完整显示的问题:

/**
* 自定义gridview,解决ListView中嵌套gridview显示不正常的问题(
*
* @tarena-andy
*/
public class MyGridView extends GridView {
public MyGridView(Context context, AttributeSet attrs) {
super(context, attrs);
}

public MyGridView(Context context) {
super(context);
}

public MyGridView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}

@Override
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {

int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
}


在XML中的应用是包名加类名。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐