您的位置:首页 > 其它

Scrolview嵌套gridView

2015-11-30 17:27 369 查看
最近做产品遇到一个问题就是Scrolview里面要嵌套gridView,gridView默认会显示不全,而且scrolView默认并不在顶部,解决方法如下:

gridView代码:

public class DramaGridView extends GridView {

 public DramaGridView(Context context, AttributeSet attrs) {

  super(context, attrs);

  // TODO Auto-generated constructor stub

 }

 public DramaGridView(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);

 }

}

在activity的onResunme方法里面加上如下代码:

protected void onResume() {

  scrollView.smoothScrollTo(0, 0);

  super.onResume();

 }


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Gridview