@Override
public View getView(int position, View convertView, ViewGroup parent) {
View v = View.inflate(context, R.layout.main_grid_item, null);
//height 每个item的 高度
AbsListView.LayoutParams layoutParams = new AbsListView.LayoutParams(LayoutParams.MATCH_PARENT, height);
v.setLayoutParams(layoutParams);
ImageView img = (ImageView) v.findViewById(R.id.img);
TextView tv = (TextView) v.findViewById(R.id.title);
img.setImageResource(imgs[position]);
tv.setText(name[position]);
System.out.println(v.getMeasuredHeight());
return v;
public View getView(int position, View convertView, ViewGroup parent) {
View v = View.inflate(context, R.layout.main_grid_item, null);
//height 每个item的 高度
AbsListView.LayoutParams layoutParams = new AbsListView.LayoutParams(LayoutParams.MATCH_PARENT, height);
v.setLayoutParams(layoutParams);
ImageView img = (ImageView) v.findViewById(R.id.img);
TextView tv = (TextView) v.findViewById(R.id.title);
img.setImageResource(imgs[position]);
tv.setText(name[position]);
System.out.println(v.getMeasuredHeight());
return v;
}
转自http://www.itnose.net/detail/6261486.html