我使用ImageView作为单元格视图进行图库控件。我需要使ImageView大小等于图库高度。我怎样才能做到这一点?我试图设置这样的高度:如何设置图库视图单元格的高度等于图库高度?
@Override
public View getView(int position, View convertView, ViewGroup parent) {
FrameLayout retval = (FrameLayout) convertView;
ImageView imageView = (ImageView) retval.findViewById(R.id.image);
imageView.setLayoutParams(new FrameLayout.LayoutParams(parent.getHeight(), parent.getHeight()));
但是第一个单元格的高度等于零,但下一个单元格具有正确的值。