我使用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()));
但是第一個單元格的高度等於零,但下一個單元格具有正確的值。