我遵循了本教程:
所以我的代码是一样的。我的问题是gridView只有一行高约有一个滚动条,我无法让它填满屏幕。您必须向下滚动才能看到其他行。我不明白什么变量使它填满屏幕或它可用的空间 - 我已经尝试改变显而易见的。
GridView gridview = (GridView) findViewById(R.id.gridview);
gridview.setAdapter(new ImageAdapter(this);
答案 0 :(得分:0)
尝试在XML布局中将layout_with
和layout_height
设置为fill_parent
或
您必须以编程方式设置GridView的布局参数,基于其父类型,如RelativeLayoutLayoutParams
,LinearLayout.LayoutParams
...
gridView.setLayoutParams(new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); // for example with RelativeLayout