0

我目前正在尝试设置ImageView, 放置为ListView标题的高度,但我总是得到一个NullPointerExpectionin imageHeaderView.getLayoutParams。这是我的代码:

ImageView imageHeaderView = new ImageView(this);
imageHeaderView.setImageBitmap(BitmapFactory.decodeResource(getResources(),
R.drawable.deckblatt));

imageHeaderView.setScaleType(ScaleType.CENTER_CROP);
imageHeaderView.getLayoutParams().height = 50;  
myList.addHeaderView(imageHeaderView);

layoutParamsListView标题中使用时是否无法获取/设置, ?我还能做些什么来设置我的高度ImageView

此致

4

1 回答 1

3

试试这个--->

ImageView imageHeaderView = new ImageView(this);
imageHeaderView.setImageBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.deckblatt));
imageHeaderView.setScaleType(ScaleType.CENTER_CROP);
imageHeaderView.setLayoutParams(new AbsListView.LayoutParams(100, 100));  
myList.addHeaderView(imageHeaderView);
于 2013-09-21T10:00:40.907 回答