解决Android GridView行高问题
试了设置item行高、padding都失败了,最后找到一个方法解决了。
在重写的Adapter的getView()方法中使用如下方法,设置item的布局属性。
AbsListView.LayoutParams params = new AbsListView.LayoutParams(android.view.ViewGroup.LayoutParams.MATCH_PARENT, 100);
convertView.setLayoutParams(params);
ps:使用
context.getResources().getDimensionPixelSize(R.dimen.your_dp)
可以获取dp对应的pix