我正试图在我的Java类中以编程方式创建一个GridView
,一切都很顺利。问题是GridView
周围自动生成的5像素填充。在xml中,我使用以下方法将其移除:
android:listSelector="@null"
但是我无法在Java中做到类似的事情。我尝试过一些解决方法,比如将 GridView
的大小增加10像素,但没有成功。
有人有这方面的代码吗?
编辑:
我提供的答案并没有解决问题。仍然有赏金可获得。下面是我的GridView
代码:
GridView gridView = new GridView(this);
gridView.setNumColumns(someInt);
gridView.setAdapter (new MyCustomAdapter(this));
gridView.setLayoutParams(new GridView.LayoutParams(
customValue,
LayoutParams.FILL_PARENT,
Gravity.CENTER_HORIZONTAL)
);